Python time.time()方法

直接上代碼吧spa

>>> import time
>>> time.time()
1529935923.641123
>>> time.localtime( time.time() )
time.struct_time(tm_year=2018, tm_mon=6, tm_mday=25, tm_hour=22, tm_min=13, tm_sec=25, tm_wday=0, tm_yday=176, tm_isdst=0)
>>> time.asctime( time.localtime(time.time()) )
'Mon Jun 25 22:14:04 2018'
>>> a=time.localtime( time.time() )
>>> a.tm_year
2018
>>> a.tm_mon
6
>>> data=time.strftime('%Y-%m-%d %H%:%M',time.localtime(time.time()))
>>> data
'2018-06-25 22:19'
>>> time.strftime('%Y-%m-%d %H%:%M',time.localtime(1529768665))
'2018-06-23 23:44'
>>> 

 

>>> time.ctime()
'Mon Jun 25 23:17:59 2018'

 

time.mktime 將struct_time格式轉回成時間戳code

>>> now = time.localtime()
>>> now
time.struct_time(tm_year=2018, tm_mon=6, tm_mday=25, tm_hour=23, tm_min=21, tm_sec=16, tm_wday=0, tm_yday=176, tm_isdst=0)
>>> time.mktime(now)
1529940076.0
>>> 

time.strftime 將struct_time格式轉成指定的字符串格式blog

>>> now = time.localtime()
>>> time.strftime("%Y-%m-%d %H:%M:%S",now)
'2018-06-25 23:23:26'

時間格式:字符串

格式 說明
%a 顯示簡化星期名稱
%A 顯示完整星期名稱
%b 顯示簡化月份名稱
%B 顯示完整月份名稱
%c 本地相應的日期和時間表示
%d 顯示當月第幾天
%H 按24小時制顯示小時
%I 按12小時制顯示小時
%j 顯示當年第幾天
%m 顯示月份
%M 顯示分鐘數)
%p 本地am或者pm的相應符
%S 顯示秒數)
%U 一年中的星期數
%w 顯示在星期中的第幾天,默認從0開始表示週一
%W 和%U基本相同
%x 本地相應日期
%X 本地相應時間
%y 去掉世紀的年份(00 - 99)
%Y 完整的年份
%Z 時區的名字(若是不存在爲空字符)
%% ‘%’字符
相關文章
相關標籤/搜索