1,时间戳
time.time()
2,格式时间
time.strftime(’%Y-%m-%d %H-%M-%S %p’)
3,结构化时间
time.localtime()
import time
# 1. 时间戳
print(time.time())
# 1612783658.5070784
# 2. 格式时间
print(time.strftime('%Y-%m-%d %H-%M-%S %p'))
# 2021-02-08 19-27-38 PM
# 3. 结构化时间
print(time.localtime())
# time.struct_time(tm_year=2021, tm_mon=2, tm_mday=8, tm_hour=19, tm_min=27, tm_sec=38, tm_wday=0, tm_yday=39, tm_isdst=0)
# 结构化时间 ---> 时间戳
print(time.mktime(time.localtime()))
# 时间戳 ---> 结构化时间
print(time.localtime(time.time()))
# 结构化时间 ---> 格式时间
print(time.strftime('%Y-%m-%d %H:%M:%S %p',time.localtime()))
# 格式时间 ---> 结构化时间
print(time.strptime('2021-02-09 16:52:40','%Y-%m-%d %H:%M:%S'))
# strftime mktime
# 格式化时间 ----------> 结构化时间 ----------> 时间戳
# strptime localtime\gmtime
# 格式化时间 <---------- 结构化时间 <---------- 时间戳
各时间显示方式的转换: