1. 程式人生 > >模塊--time

模塊--time

時間 apr 標準 表達式 格式 now() 浮點 出現 時間轉換

import time
#time 模塊
# #時間戳 ,作計算用的
print(time.time()) #得到的是浮點表達式。是描述,從1970年1月日淩晨開始算,到現在一共經歷了多少秒
#當時Linux出現

#localtime
#結構化時間 ,當地時間,可以看出具體的年月日,甚至時間
print(time.localtime()) #time.struct_time(tm_year=2018, tm_mon=4, tm_mday=10, tm_hour=19, tm_min=12, tm_sec=30, tm_wday=1, tm_yday=100, tm_isdst=0)

# print(time.gmtime()) #世界標準時間,得到結果的幾點,是本初子午線那邊的幾點

#mktime 將結構化時間轉換成時間戳
print(time.mktime(time.localtime()))


#time.strftime()將結構化時間轉換成字符串時間
print(time.strftime(‘%Y-%m-%d %X‘,time.localtime()))#結果:2018-04-10 19:19:21 。Y要大寫,X代表時分秒


#time.strptime()將字符串時間轉化成結構化時間
print(time.strptime(‘2017:03:10:12:22:04‘,‘%Y:%m:%d:%X‘)) #字符串時間必須和結構化時間一一對應,%X代表時分秒

#time.asctime() 把結構化時間轉化成一個固定的字符串形式的時間
print(time.asctime()) #結果:Tue Apr 10 21:39:40 2018

print(time.ctime(193193019)) #結果:Sun Feb 15 08:43:39 1976

#time.sleep(4) #程序睡4秒


#datetime 輸出當前的時間(會有一個固定的格式)
import datetime
print(datetime.datetime.now())

模塊--time