python time 模块的简单使用

2022-10-14  本文已影响0人  小黄不头秃

当代码中需要使用到时间时,我们通常会使用time模块来获取当前的时间或者时间戳。

时间戳:从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。

常用的函数:

import time 

print(time.time()) #1664808456.845221
print(time.localtime()) # time.struct_time(tm_year=2022, tm_mon=10, tm_mday=3, tm_hour=22, tm_min=50, tm_sec=48, tm_wday=0, tm_yday=276, tm_isdst=0
print(time.gmtime()) # time.struct_time(tm_year=2022, tm_mon=10, tm_mday=3, tm_hour=14, tm_min=50, tm_sec=48, tm_wday=0, tm_yday=276, tm_isdst=0)
print(time.strftime('%Y{y}%m{m}%d{d} %H{h}%M{f}%S{s}').format(y='年', m='月', d='日', h='时', f='分', s='秒')) # 2022年10月03日 23时01分07秒
print(time.strptime(time.strftime('%Y{y}%m{m}%d{d}%H{h}%M{f}%S{s}').format(y='年', m='月', d='日', h='时', f='分', s='秒'),'%Y年%m月%d日%H时%M分%S秒')) # time.struct_time(tm_year=2022, tm_mon=10, tm_mday=3, tm_hour=23, tm_min=3, tm_sec=54, tm_wday=0, tm_yday=276, tm_isdst=-1)
print(time.mktime(time.localtime())) # 1664809489.0
上一篇 下一篇

猜你喜欢

热点阅读