关于python的time模块

关于python的time模块的一般使用套路。

time.time() 生成当前的时间戳,格式为10位整数的浮点数。
time.localtime() 生成时间元组
time.strftime()根据时间元组生成时间格式化字符串。
time.strptime()根据时间格式化字符串生成时间元组。time.strptime()与time.strftime()为互操作。
time.localtime()根据时间戳生成当前时区的时间元组。
time.mktime()根据时间元组生成时间戳。
time.ctime()输入时间戳,生成格式化字符串
time.asctime()输入时间元组,生成格式化字符串

a = time.time() # 1580264058.5479472
b = time.localtime() # time.struct_time(tm_year=2020, tm_mon=1, tm_mday=29, tm_hour=10, tm_min=14, tm_sec=18, tm_wday=2, tm_yday=29, tm_isdst=0)
c = time.ctime(a) # 'Wed Jan 29 10:14:18 2020'
d = time.asctime(b) # 'Wed Jan 29 10:14:18 2020'
e = time.strftime('%Y=%m=%d %H,%M,%S', b) # '2020=01=29 10,14,18'
f = time.strptime(e, '%Y=%m=%d %H,%M,%S') # time.struct_time(tm_year=2020, tm_mon=1, tm_mday=29, tm_hour=10, tm_min=14, tm_sec=18, tm_wday=2, tm_yday=29, tm_isdst=-1)
g = time.mktime(b) # 1580264058.5479472

你可能感兴趣的:(絮絮叨叨)