time.time() 时间戳 从19070年开始 通常用来计算时间用的
格式化时间转换过程
从时间戳到结构化时间再到格式化时间Format string
结构化时间struct_time 可以由localtime()、gmtime() 传入时间戳(timestamp)进行转化 例如:
1 import time 2 print(time.time()) 3 print(time.localtime()) 4 print(time.gmtime()) 5 输入: 6 1583056236.1454601 7 time.struct_time(tm_year=2020, tm_mon=3, tm_mday=1, tm_hour=17, tm_min=50, tm_sec=36, tm_wday=6, tm_yday=61, tm_isdst=0) 8 time.struct_time(tm_year=2020, tm_mon=3, tm_mday=1, tm_hour=9, tm_min=50, tm_sec=36, tm_wday=6, tm_yday=61, tm_isdst=0)
将结构化时间转化成时间戳例如:
1 import time 2 print(time.time()) 3 print(time.localtime()) 4 print(time.gmtime()) 5 print(time.mktime(time.localtime())) 6 输出: 7 1583056465.5633945 8 time.struct_time(tm_year=2020, tm_mon=3, tm_mday=1, tm_hour=17, tm_min=54, tm_sec=25, tm_wday=6, tm_yday=61, tm_isdst=0) 9 time.struct_time(tm_year=2020, tm_mon=3, tm_mday=1, tm_hour=9, tm_min=54, tm_sec=25, tm_wday=6, tm_yday=61, tm_isdst=0) 10 1583056465.0