time模块
import time
timeStamp,timeStruct = time.time(), time.localtime()
time.struct_time(tm_year=2020, tm_mon=9, tm_mday=23, tm_hour=15, tm_min=35, tm_sec=36, tm_wday=2, tm_yday=267, tm_isdst=0)
1600846536.8135705
time.mktime(timeStruct)
1600846536.0
time.localtime(timeStamp)
time.struct_time(tm_year=2020, tm_mon=9, tm_mday=23, tm_hour=15, tm_min=35, tm_sec=36, tm_wday=2, tm_yday=267, tm_isdst=0)
time.strftime("%Y-%m-%d %H:%M:%S",timeStruct)
2020-0923 15:35:36
str_time = time.strftime("%Y-%m-%d %H:%M:%S",timeStruct)
time.strptime(str_time, "%Y-%m-%d %H:%M:%S")
time.struct_time(tm_year=2020, tm_mon=9, tm_mday=23, tm_hour=15, tm_min=35, tm_sec=36, tm_wday=2, tm_yday=267, tm_isdst=-1)
week = ['星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期日']
week[timeStruct.tm_wday]
'星期三'
datetime模块
import datetime
now = datetime.datetime.today()
now:
2020-09-23 15:48:21.514674
now.strftime("%Y-%m-%d %H:%M:%S")
2020-09-23 15:48:21
str_now = now.strftime("%Y-%m-%d %H:%M:%S")
datetime.datetime.strptime(str_now,"%Y-%m-%d %H:%M:%S")
datetime.datetime(2020, 9, 23, 15, 48, 21)