python時間模塊time,時間戳,結構化時間,字符串時間,相互轉換,datetime


time.time()

時間戳

 

time.localtime()

 

time.localtime()

得到的是一個對象,結構化時間對象

struct_time

通過對象.屬性,拿到對應的值

 

time.gmtime()

是另一個國家的時間標准,與我國標准相差八個小時

一般不用這個

 

三者的轉化圖

struct_time

format string

timestamp

 

結構化時間轉為時間戳

time.mktime(結構化時間)

時間戳轉結構化時間

time.localtime()

time.gmtime()

 

time.mktime(time.localtime())    ==   time.time()

得到的是時間戳

 

strftime,format格式化

結構化時間轉為字符串時間

strftime(格式,結構化時間)

Y年,m月,d日,X時分秒

 

time.strftime()

默認的結構化時間對象可以不傳,如不傳,則默認就是time.localtime(),本地當前的結構化時間

 

 

 

strptime()

把字符串時間變為結構化時間

 

區別

strftime(格式,結構化時間默認當前)

strptime(時間化字符串,格式)

 

前者的格式化時間轉字符串的時間兩種

time.strftime()

time.strptime()

格式需要自己定

 

而現在可以直接生成固定格式的時間化字符串

關系如圖

 

 

 

最后上一個新

datetime.datetime.now()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM