time模块
时间戳时间 #float格式,给计算机看
格式化时间 #字符串格式,用于给人看
结构化时间 #元组,计算用
time.time() #时间戳
time.strftime('%Y-%m-%d %H:%M:%S') #stringformat格式化时间
time.localtime() #结构化时间time.struct_time(tm_year=2018, tm_mon=11, tm_mday=2, tm_hour=10, tm_min=51, tm_sec=29, tm_wday=4, tm_yday=306, tm_isdst=0) 可命名元组
#time.tm_year
时间戳时间<---->结构化时间<----->格式化时间 #只能通过结构化时间转换
时间戳时间<---->结构化时间:
t = time.time()
print(t)
print(time.localtime(t)) #本地时间
print(time.gmtime(t)) #格林威治时间
time.mktime() #结构化时间到时间戳时间
结构化时间<----->格式化时间
time.strptime('2000-12.31','%Y-%m.%d') #格式化到结构化
time.strftime('%m/%d/%Y %H:%M:%S',time.localtime(150000000)) #结构化到格式化 %Y完整 %y简略
time.asctime #%a %b %d %H:%M:%S %Y串
结构化时间到asc
time.asctime()
时间戳到asc
time.ctime()