python 包之 time 時間管理教程
阿新 • • 發佈:2022-04-17
一、當前時間戳
-
獲取當前時間戳,即當前系統內表示時間的一個浮點數
import time
time.time()
二、獲取當前時間字串
-
獲取當前時間,並返回一個以人類可讀方式的字串
import time
time.ctime()
三、獲取當前計算機時間格式
-
獲取當前時間,並返回計算機可處理的時間格式
import time
time.gmtime()
四、格式化時間顯示
-
%Y:年份,0000~9999
-
%m:月份(數字),01~12
-
%B:月份(英文全稱),January~December
-
%b:月份(英文縮寫),Jan~Dec
-
%d:日期,01~31
-
%A:星期(英文全稱),Monday~Sunday
-
%a:星期(英文縮寫),Mon~Sun
-
%H:小時(24小時制),00~23
-
%I:小時(12小時制),01~12
-
%p:上/下午,AM,PM
-
%M:分鐘,00~59
-
%S:秒,00~59
import time
t=time.gmtime()
time.strftime("%Y-%m-%d %H:%M:%S", t)
五、字串轉為計算機格式
import time
timeStr='2022-04-10 12:55:20'
time.strptime(timeStr,"%Y-%m-%d %H:%M:%S")
六、精確時間計數值
-
返回一個CPU級別的精確時間計數值,單位為秒
-
由於這個計數值起點不確定,連續呼叫求差值才有意義
import time
startTime = time.perf_counter()
startTime = time.perf_counter()
print(endTime-startTime)
七、休眠等待
-
讓程式在該地方休眠指定時間後,再往下執行
import time
time.sleep(5)