python時間格式化

2021-09-03 07:08:29 字數 1034 閱讀 8577

import time

time.time() #獲取當前時間戳

>>> import time

>>> time.time()

1544961651.926242

time.localtime(time.time())  #轉換成乙個元組,包含9個元素

>>> time.localtime(time.time())

time.struct_time(tm_year=2018, tm_mon=12, tm_mday=16, tm_hour=20, tm_min=5, tm_sec=27,

tm_wday=6, tm_yday=350, tm_isdst=0)

使用strftime方法格式時間

>>> time.strftime("%y-%m-%d %h:%m:%s",time.localtime())

'2018-12-16 20:16:12'

格式化符號

%y 兩位數的年份表示(00-99)

%y 四位數的年份表示(000-9999)

%m 月份(01-12)

%d 月內中的一天(0-31)

%h 24小時制小時數(0-23)

%i 12小時制小時數(01-12)

%m 分鐘數(00=59)

%s 秒(00-59)

%a 本地簡化星期名稱

%a 本地完整星期名稱

%b 本地簡化的月份名稱

%b 本地完整的月份名稱

%c 本地相應的日期表示和時間表示

%j 年內的一天(001-366)

%p 本地a.m.或p.m.的等價符

%u 一年中的星期數(00-53)星期天為星期的開始

%w 星期(0-6),星期天為星期的開始

%w 一年中的星期數(00-53)星期一為星期的開始

%x 本地相應的日期表示

%x 本地相應的時間表示

%z 當前時區的名稱

%% %號本身

python 時間格式化

import time print time.time 輸出的結果是 1279578704.6725271 但是這樣是一連串的數字不是我們想要的結果,我們可以利用time模組的格式化時間的方法來處理 time.localtime time.time 用time.localtime 方法,作用是格式化...

python時間格式化

方法 time.time 時間戳 time.clock time.sleep 睡幾秒 time.gmtime 轉換成元組 格林威治時區 time.localtime 轉成元組 本機時區 time.mktime 元組轉換成時間戳 time.strftime 元組轉換成字 time.strptime 字...

python 時間格式化

函 數strftime 的操作有些類似於sprintf 識別以百分號 開始的格式命令集合,格式化輸出結果放在乙個字串中。格式化命 令說明串strdest中各種日期和時間資訊的確切表示方法。格式串中的其他字元原樣放進串中。格式命令列在下面,它們是區分大小寫的。a 星期幾的簡寫 a 星期幾的全稱 b 月...