python time模塊時(shí)間戳 與 結(jié)構(gòu)化時(shí)間詳解
time模塊
1:概述
時(shí)間表示的分類
時(shí)間戳
格式化的時(shí)間字符串
結(jié)構(gòu)化時(shí)間
時(shí)間戳:時(shí)間戳表示的是從1970年1月1日整0點(diǎn)到目前秒的偏移量,數(shù)據(jù)類型是浮點(diǎn)型,主要用來(lái)讓計(jì)算機(jī)看的
格式化的時(shí)間字符串:如 2019-01-26 等 ,數(shù)據(jù)類型是字符串,主要是人看
結(jié)構(gòu)化時(shí)間:結(jié)構(gòu)化時(shí)間會(huì)將時(shí)間進(jìn)行分組,比如年,月,日,時(shí),分,秒等等,數(shù)據(jù)類型是一個(gè)元祖,主要做時(shí)間轉(zhuǎn)換
導(dǎo)入相關(guān)庫(kù)
import time
1. 時(shí)間戳
1.1 time.time()
time.time()可以得到的是 時(shí)間戳 。即 1970年1月1日0時(shí)0分0秒到現(xiàn)在時(shí)間的偏移量 s
t1 = time.time() print('t1:', t1)
1.2 時(shí)間戳 轉(zhuǎn) 字符串
將時(shí)間戳轉(zhuǎn)化為 一種固定格式 的字符串,可以使用time.ctime()方法。(但是不太常用)
t = time.ctime(time.time()) print(t)
2. 結(jié)構(gòu)化時(shí)間
使用結(jié)構(gòu)化時(shí)間更便于我們的操作
2.1 本地時(shí)間
本地時(shí)間與時(shí)區(qū)有關(guān)。
t2 = time.localtime(time.time()) print("t2:", t2)
2.2 格林威治時(shí)間(零時(shí)區(qū))
格林威治時(shí)間(0時(shí)區(qū)) 比北京時(shí)間晚8小時(shí)整(全球基準(zhǔn),用這個(gè)時(shí)間可以消除在不同地方寫作代碼的影響)
t3 = time.gmtime(time.time()) print("t3:", t3)
2.3 結(jié)構(gòu)化時(shí)間 轉(zhuǎn) 字符串
字符串形式是人類一般可以接受的形式
t4 = time.strftime("%Y/%m/%d %H:%M:%S", t2) print(t4) print(type(t4))
2.4 字符串 轉(zhuǎn) 結(jié)構(gòu)化時(shí)間
上述操作的逆向操作
t5 = time.strptime('2022/06/22 20:30:35', "%Y/%m/%d %H:%M:%S") print(t5)
2.5 結(jié)構(gòu)化數(shù)據(jù)的屬性
print("年:", t2.tm_year) print("月:", t2.tm_mon) print("日:", t2.tm_mday) print("時(shí)", t2.tm_hour) print("分", t2.tm_min) print("秒", t2.tm_sec) print("本周已過(guò)天數(shù):", t2.tm_wday) print("本年已過(guò)天數(shù):", t2.tm_yday) print("是否是夏令時(shí)", t2.tm_isdst)
2.6 結(jié)構(gòu)化時(shí)間 轉(zhuǎn) 時(shí)間戳
t7 = time.mktime(t2) print(t7)
到此這篇關(guān)于python time模塊 時(shí)間戳 與 結(jié)構(gòu)化時(shí)間的文章就介紹到這了,更多相關(guān)python time模塊內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Python中time庫(kù)的使用(日期時(shí)間)
- python datetime 和時(shí)間戳互相轉(zhuǎn)換問(wèn)題
- Python日期與時(shí)間模塊(datetime+time+Calendar+dateuil?)相關(guān)使用講解
- python time時(shí)間庫(kù)詳解
- Python標(biāo)準(zhǔn)庫(kù)time使用方式詳解
- Python?time模塊之時(shí)間戳與結(jié)構(gòu)化時(shí)間的使用
- python中time庫(kù)使用詳解
- Python?time時(shí)間格式化和設(shè)置時(shí)區(qū)實(shí)現(xiàn)代碼詳解
相關(guān)文章
Django實(shí)現(xiàn)基于類的分頁(yè)功能
這篇文章主要為大家詳細(xì)介紹了Django實(shí)現(xiàn)基于類的分頁(yè)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-10-10使用Pyinstaller打包exe文件詳細(xì)圖文教程
PyInstaller可以用來(lái)打包python應(yīng)用程序,打包完的程序就可以在沒(méi)有安裝Python解釋器的機(jī)器上運(yùn)行了,下面這篇文章主要給大家介紹了關(guān)于使用Pyinstaller打包exe文件的詳細(xì)圖文教程,需要的朋友可以參考下2022-08-08使用python測(cè)試prometheus的實(shí)現(xiàn)
本文主要介紹了使用python測(cè)試prometheus的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02在樹(shù)莓派2或樹(shù)莓派B+上安裝Python和OpenCV的教程
這篇文章主要介紹了在樹(shù)莓派2或樹(shù)莓派B+上安裝Python和OpenCV的教程,主要基于GTK庫(kù),并以Python2.7和OpenCV 2.4.X版本的安裝作為示例,需要的朋友可以參考下2015-03-03Visual Studio Code搭建django項(xiàng)目的方法步驟
這篇文章主要介紹了Visual Studio Code搭建django項(xiàng)目的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09Python for Informatics 第11章之正則表達(dá)式(四)
這篇文章主要介紹了Python for Informatics 第11章之正則表達(dá)式(四) 的相關(guān)資料,需要的朋友可以參考下2016-04-04利用Python?爬取股票實(shí)時(shí)數(shù)據(jù)詳情
這篇文章主要介紹了利用Python?爬取股票實(shí)時(shí)數(shù)據(jù)詳情,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下2022-08-08Python中的簡(jiǎn)寫操作(for、if簡(jiǎn)寫、匿名函數(shù))
這篇文章主要介紹了Python中的簡(jiǎn)寫操作(for、if簡(jiǎn)寫、匿名函數(shù)),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07