1. 程式人生 > >Python基礎(time模組,datetime模組)

Python基礎(time模組,datetime模組)

 1 #Author : Kelvin
 2 #Date : 2019/1/6 15:10
 3 
 4 import time
 5 #獲取此時的時間戳(從此刻到1970年一月一號零點的秒數)
 6 res1=time.time()
 7 print(res1)
 8 #>>> 1546759871.016021
 9 
10 #獲取結構化時間
11 res2=time.localtime()  #獲取本地的結構化時間-LTC
12 res3=time.gmtime()  #獲取國際標準結構化時間-UTC
13 print(res2)
14 #>>> time.struct_time(tm_year=2019, tm_mon=1, tm_mday=6, tm_hour=15, tm_min=31, tm_sec=11, tm_wday=6, tm_yday=6, tm_isdst=0)
15 print(res3) 16 #>>> time.struct_time(tm_year=2019, tm_mon=1, tm_mday=6, tm_hour=7, tm_min=31, tm_sec=11, tm_wday=6, tm_yday=6, tm_isdst=0) 17 18 #時間戳--->結構化時間 19 res4=time.localtime(time.time()) 20 print(res4) 21 #>>> time.struct_time(tm_year=2019, tm_mon=1, tm_mday=6, tm_hour=15, tm_min=31, tm_sec=11, tm_wday=6, tm_yday=6, tm_isdst=0)
22 res5=time.gmtime(time.time()) 23 print(res5) 24 #>>> time.struct_time(tm_year=2019, tm_mon=1, tm_mday=6, tm_hour=15, tm_min=31, tm_sec=11, tm_wday=6, tm_yday=6, tm_isdst=0) 25 26 #結構化時間--->時間戳 27 res6=time.mktime(time.localtime()) 28 print(res6) 29 #>>> 1546759871.0 30 31 res7=time.mktime(time.gmtime())
32 print(res7) 33 #>>> 1546759871.0 34 35 #結構化時間--->字串時間("2019-01-06 15:18:38") 36 res8=time.strftime("%Y-%m-%d %X",time.localtime()) #%Y表示年 %m表示月 %d表示日 %X表示時間 37 print(res8) 38 #>>> 2019-01-06 15:31:11 39 40 #字串時間--->結構化時間 41 res9=time.strptime("2019-01-06 15:18:38","%Y-%m-%d %X") #%Y表示年 %m表示月 %d表示日 %X表示時間 42 print(res9) 43 #>>> time.struct_time(tm_year=2019, tm_mon=1, tm_mday=6, tm_hour=15, tm_min=18, tm_sec=38, tm_wday=6, tm_yday=6, tm_isdst=-1) 44 45 46 #結構化時間--->定義好結構的時間格式 47 res10=time.asctime(time.localtime()) 48 print(res10) 49 #>>> Sun Jan 6 15:31:11 2019 50 51 #時間戳--->定義好結構的時間格式 52 res11=time.ctime(time.time()) 53 print(res11) 54 #>>> Sun Jan 6 15:31:11 2019 55 56 57 # 順帶講一下datetime 58 import datetime 59 print(datetime.datetime.now()) 60 #>>> 2019-01-06 16:15:16.787760