1. 程式人生 > 其它 >python time 時間模組最常見的用法

python time 時間模組最常見的用法

import time
# 獲取結構化時間
print(time.localtime()) #time.struct_time(tm_year=2022, tm_mon=5, tm_mday=6, tm_hour=11, tm_min=34, tm_sec=35, tm_wday=4, tm_yday=126, tm_isdst=0)
# 獲取當前的時間戳
print(time.time()) #1651808178.187619

# 將結構化時間轉換為時間戳
print(time.mktime(time.localtime()))  #1651808372.0
# 將結構化時間轉為字串時間
print
(time.strftime("%Y-%m-%d",time.localtime())) #2022-05-06 #將時間戳轉換為結構化時間 print(time.localtime(time.time())) #time.struct_time(tm_year=2022, tm_mon=5, tm_mday=6, tm_hour=11, tm_min=43, tm_sec=25, tm_wday=4, tm_yday=126, tm_isdst=0) # 將時間戳轉換為字串時間(先將時間戳轉換為結構化時間,再將結構化時間轉換為字串時間) print(time.strftime("%Y-%m-%d",time.localtime(time.time()))) #
2022-05-06 # 將字串轉換為結構化時間 print(time.strptime('2008-03-12',"%Y-%m-%d")) #time.struct_time(tm_year=2008, tm_mon=3, tm_mday=12, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=2, tm_yday=72, tm_isdst=-1)