time模块

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
原文地址:https://www.cnblogs.com/ch2020/p/12392855.html