Python日期模塊函數(shù)有哪些?這7個(gè)算高頻函數(shù)是重中之重,收藏了


一、time.time()
1. 輸出函數(shù):print(time.time())
2. 輸出結(jié)果:1650461918.9736867
3. 解析說明:返回時(shí)間戳。

二、time.localtime([secs])
1. 案例一:a = time.localtime()
2. 輸出函數(shù):print(a)。
3. 輸出結(jié)果:time.struct_time(tm_year=2022, tm_mon=4, tm_mday=20, tm_hour=21, tm_min=38, tm_sec=38, tm_wday=2, tm_yday=110, tm_isdst=0)。
4. 解析說明:顯示時(shí)間元組
4.1 案例二:b = time.localtime(1487894898.538804)
4.2 輸出函數(shù):print(b)
4.3 輸出結(jié)果:time.struct_time(tm_year=2017, tm_mon=2, tm_mday=24, tm_hour=8, tm_min=8, tm_sec=18, tm_wday=4, tm_yday=55, tm_isdst=0)

三、time.mktime(tupletime)
1. 案例:b = time.localtime(1487894898.538804)
2. 輸出函數(shù):print(time.mktime(b))
3. 輸出結(jié)果:1487894898.0
4. 解析說明:將時(shí)間元祖變?yōu)闀r(shí)間戳。

四、time.asctime()
1. 輸出函數(shù):print(time.asctime())
2. 輸出結(jié)果:Wed Apr 20 21:38:40 2022
3. 解析說明:相當(dāng)于ctime(time,mktime([])),不傳參數(shù)就返回當(dāng)前時(shí)間。

五、time.ctime()
1. 輸出函數(shù):time.ctime()
2. 輸出結(jié)果:Wed Apr 20 22:05:58 2022
3. 解析說明:沒有傳參數(shù),返回當(dāng)前時(shí)間
六、time.ctime(148786005.878141)
1. 輸出函數(shù):print(time.ctime(148786005.878141))
2. 輸出結(jié)果:Thu Sep 19 09:26:45 1974
3. 解析說明:沒有傳參數(shù),返回當(dāng)前時(shí)間
七、time.strftime('%Y-%m-%d %H:%M:%S')
1.輸出函數(shù):print(time.strftime('%Y-%m-%d %H:%M:%S'))
2.輸出結(jié)果:2022-04-20 22:16:04
3.解析說明:傳入?yún)?shù)為時(shí)間元祖,并返回以可讀字符串表示當(dāng)?shù)貢r(shí)間,格式由fmt決定。
綜上所述,以上7種時(shí)間模塊函數(shù)是最常用的,希望大家能夠好好掌握,結(jié)合Python編程實(shí)踐案例靈活使用,更多內(nèi)容敬請期待。