time.localtime() 和 time.strptime() 都得到 struct_time(时间数组)
time.strftime() 可以这么理解 “string format time” 格式化
time.strptime() 可以理解为 “string parser time” 反格式化
time.mktime() 将指定时间数组转换为时间戳
时间戳转换为日期格式:
import time now = time.time() #获取时间戳 t1 = time.localtime(now) #获取时间数组 data = time.strftime('%Y-%m-%d %H:%M:%S', t1) #得到日期
日期格式转换为时间戳:
timestamp = '2018-12-04 13:48:56' ts = time.strptime(timestamp, "%Y-%m-%d %H:%M:%S") #获取时间数组 data = time.mktime(ts) #获取时间戳