返回当前时间戳。返回的浮点数可以传递给gmtime() 函数,转换成UTC中更常见的时间格式,或者传递给localtime() 函数获得本地时间。gmtime和localtime用法链接
请注意,虽然时间总是作为浮点数返回,但并非所有系统都提供高于1秒的精度。虽然此函数通常返回非递减值,但如果在两次调用之间设置了系统时钟,则它可以返回比先前调用更低的值。
代码例子
import time
# 生成时间戳
print(time.time())
# 转换成固定格式UTC时间
print(time.gmtime(time.time()))
# 转换成固定格式本地时间
print(time.localtime(time.time()))
输出结果
1607503935.6449726
time.struct_time(tm_year=2020, tm_mon=12, tm_mday=9, tm_hour=8, tm_min=52, tm_sec=15, tm_wday=2, tm_yday=344, tm_isdst=0)
time.struct_time(tm_year=2020, tm_mon=12, tm_mday=9, tm_hour=16, tm_min=52, tm_sec=15, tm_wday=2, tm_yday=344, tm_isdst=0)