一、time模块
time模块:支持三种不同形式的时间,不同形式的时间之间可以转换
import time
导入time模块
1.1 时间戳
print(time.time())
1565956959.6932213
1.2 格式化时间
print(time.strftime('%Y_%m_%d %X'))
2019_08_16 20:02:39
1.3 结构化时间
print(time.localtime()) # 当地时间(中国)
print(time.gmtime()) # 标准时间
time.struct_time(tm_year=2019, tm_mon=8, tm_mday=16, tm_hour=20, tm_min=2, tm_sec=39, tm_wday=4, tm_yday=228, tm_isdst=0)
time.struct_time(tm_year=2019, tm_mon=8, tm_mday=16, tm_hour=12, tm_min=2, tm_sec=39, tm_wday=4, tm_yday=228, tm_isdst=0)
1.4 三种格式时间的转换
结构化时间转时间戳
# 结构化时间转时间戳
print(time.mktime(time.localtime()))
结构化时间转格式化时间
# 结构化时间转格式化时间
print(time.strftime('%Y-%m-%d %X', time.localtime()))
格式化时间转结构化时间
# 格式化时间转结构化时间
print(time.strptime('2019-08-16 10:30:44', '%Y-%m-%d %X'))
时间戳转结构化时间
# 时间戳转结构化时间
print(time.localtime(time.time()))
重点
# 重点
time.time()
time.sleep(2)