上篇;https://blog.csdn.net/qq_42489308/article/details/90272503
time
几乎所有的正式代码中,我们都需要与时间打交道。在Python中,与时间处理有关的模块包括time
,datetime
以及calendar
,本节主要讲解time模块。
在Python中,用三种方式来表示时间,分别是时间戳、格式化时间字符串和结构化时间
1.时间戳(timestamp):也就是1970年1月1日之后的秒,例如1506388236.216345,可以通过time.time()获得。时间戳是一个浮点数,可以进行加减运算,但请注意不要让结果超出取值范围。
2.格式化的时间字符串(string_time):也就是年月日时分秒这样的我们常见的时间字符串,例如2017-09-26 09:12:48,可以通过time.localtime()获得;
3.结构化时间(struct_time):一个包含了年月日时分秒的多元元组,例如time.struct_time(tm_year=2017, tm_mon=9, tm_mday=26, tm_hour=9, tm_min=14, tm_sec=50, tm_wday