1 import time 2 3 # print(help(time.strftime)) 4 """ 5 %Y Year with century as a decimal number. 6 %m Month as a decimal number [01,12]. 7 %d Day of the month as a decimal number [01,31]. 8 %H Hour (24-hour clock) as a decimal number [00,23]. 9 %M Minute as a decimal number [00,59]. 10 %S Second as a decimal number [00,61]. 11 %z Time zone offset from UTC. +0800 12 %a Locale's abbreviated weekday name. wed 13 %A Locale's full weekday name. Wednesday 14 %b Locale's abbreviated month name. 15 %B Locale's full month name. 16 %c Locale's appropriate date and time representation. 17 %I Hour (12-hour clock) as a decimal number [01,12]. 18 %p Locale's equivalent of either AM or PM. 19 %X 本地时间 16:50:32 20 x 本地日期 04/26/17 21 """ 22 23 print(time.time()) #时间戳 1493198419.0 24 25 print("结构对象 --->字符串") 26 print(time.strftime('%Y-%m-%d %X %z %p %A',time.localtime())) #2017-04-26 16:50:32 +0800 PM Wednesday 27 print(time.strftime('%Y-%m-%d %x %z %p %A',time.localtime())) #2017-04-26 04/26/17 +0800 PM Wednesday 28 print(time.strftime('%Y-%m-%d %H:%M:%S %A',time.localtime())) #2017-04-26 16:55:23 Wednesday ==%X 29 30 print("字符串--->结构对象") 31 print(time.strptime('2017-04-26','%Y-%m-%d')) 32 print(time.strptime("Wed Apr 26 17:20:19 2017","%a %b %d %H:%M:%S %Y")) 33 """ 34 time.struct_time(tm_year=2017, tm_mon=4, tm_mday=26, tm_hour=17, 35 tm_min=20, tm_sec=19, tm_wday=2, tm_yday=116, tm_isdst=-1) 36 37 time.struct_time(tm_year=2017, tm_mon=4, tm_mday=26, tm_hour=0, 38 tm_min=0, tm_sec=0, tm_wday=2, tm_yday=116, tm_isdst=-1) 39 """ 40 print("时间戳 --->结构对象") 41 print(time.gmtime(time.time()+3600*24*3)) #三天 42 print(time.localtime(time.time())) 43 """ 44 time.struct_time( 45 tm_year=2017, tm_mon=4, tm_mday=29, tm_hour=9, tm_min=15, 46 tm_sec=24, tm_wday=5, tm_yday=119, tm_isdst=0) 47 """ 48 """ 49 time.struct_time( 50 tm_year=2017, tm_mon=4, tm_mday=26, tm_hour=0, tm_min=0, tm_sec=0, 51 tm_wday=2, tm_yday=116, tm_isdst=-1) 52 """ 53 print('--------结构对象》》》时间戳----------------------') 54 print(time.mktime(time.localtime(time.time()+3600*24))) #1493198419.0 55 print((1493284857.0-1493198419.0)/3600) #24.010555555555555==1天 56 57 print("时间戳与字符串时间没有直接转") 58 print(time.ctime(1493198419.0)) #Wed Apr 26 17:20:19 2017