时间在生活里运用广泛,非常重要。python提供了3种时间类型,分别是时间戳、时间元组、格式化的字符串时间,当然还有一个日历。
1. 时间戳
t = time.time()
这个time模块的方法通常用来处理时间戳和时间元组,以及和字符串时间的格式化操作。
time.time()方法返回的是带小数点的10位的时间戳
2.时间元组
lt = time.localtime()
这个time.localtime()返回的是由9个时间元素组成的时间元组
当然,这个方法里也是可以传参时间戳的
t1 = 1732458451
lt1 = time.localtime(t)
print(lt1)
这样就把时间戳转换成了时间元组。
那么,时间元组能不能转换为时间戳呢?答案是:可以。
t2 = time.mktime(lt1)
用time.mktime()这个方法传参时间元组,就能把时间元组转换成时间戳了,不过是带1位小数点的时间戳,需要用int()强转成整型类型。
print(int(t2))