Python(time模块)

time时间模块

 1 import time
 2 
 3 #print(help(time))
 4 
 5 print(time.time()) #距离1970年,  (时间戳)
 6 
 7 time.sleep(1)
 8 print(time.clock())#计算CPU执行时间
 9 
10 print(time.gmtime())#时区,英国时间,(结构化时间tuple类型)
11 
12 print(time.localtime())#本地时间
13 
14 struct_time = time.localtime()
15 print(time.strftime('%Y--%m--%d %H:%M:%S',struct_time)) #结构时间 -> (字符串时间)
16 
17 print(time.strptime('2018--08--22 14:08:39','%Y--%m--%d %H:%M:%S')) #字符串时间 -> 结构时间
18 a = time.strptime('2018--08--22 14:08:39','%Y--%m--%d %H:%M:%S')
19 print(a.tm_year) #结构化时间的好处,可以取出当前时间 具体是几号,星期几
20 print(a.tm_mday)#本月几号
21 print(a.tm_wday)#星期一 对应 0        星期几
22 
23 print(time.ctime())#当前时间
24 print(time.ctime(1324240000)) #将时间戳转为具体时间
25 
26 print(time.mktime(time.localtime())) #结构化时间转为时间戳
27 
28 import datetime #当前时间de另一种表达方式
29 print(datetime.datetime.now())

 

执行结构:

1534919453.1151855
0.056525
time.struct_time(tm_year=2018, tm_mon=8, tm_mday=22, tm_hour=6, tm_min=30, tm_sec=54, tm_wday=2, tm_yday=234, tm_isdst=0)
time.struct_time(tm_year=2018, tm_mon=8, tm_mday=22, tm_hour=14, tm_min=30, tm_sec=54, tm_wday=2, tm_yday=234, tm_isdst=0)
2018--08--22 14:30:54
time.struct_time(tm_year=2018, tm_mon=8, tm_mday=22, tm_hour=14, tm_min=8, tm_sec=39, tm_wday=2, tm_yday=234, tm_isdst=-1)
2018
22
2
Wed Aug 22 14:30:54 2018
Mon Dec 19 04:26:40 2011
1534919454.0
2018-08-22 14:30:54.140752

Process finished with exit code 0

 

posted on 2018-08-27 14:59  嘟嘟嘟啦  阅读(132)  评论(0编辑  收藏  举报

导航