Python time庫的使用

2021-10-25 08:50:35 字數 892 閱讀 7873

time庫是python的乙個標準庫。

time庫包括三類函式:

-時間獲取:time() ctime() gmtime()

-時間格式化:strftime() strptime()

-程式計時:sleep() perf_counter()

時間獲取:

time.time()->獲取當前的時間戳,即計算及內部的時間值,是乙個浮點數。這個浮點數是表示從2023年1月1日0:00開始到當前時刻為止的乙個以秒為單位的乙個數值。(奇怪的知識又增加了。。。)

time.ctime()->獲取當前時間並以易讀的方式表示返回字串。例:wed oct 28 20:12:16 2020

time.gmtime()->獲取當前時間,表示為計算機可處理的時間格式。例:time.struct_time(tm_year=2020, tm_mon=10, tm_mday=28, tm_hour=12, tm_min=14, tm_sec=16, tm_wday=2, tm_yday=302, tm_isdst=0)

時間格式化

strftime(tpl,ts)->tpl是格式化模板字串,用來定義輸出效果,ts是計算機內部時間型別即gmtime().。

strptime(str,tpl)->是和strftime()互補的乙個函式,用來將乙個字串變成乙個時間值。str是字串形式的時間值,tpl是格式化模板字串,用來定義輸入效果。

程式計時

perf_counter()->返回乙個cpu級別的精確時間計數值,單位為秒,由於這個計數值起點不確定,連續呼叫差值才有意義。

sleep(s)->休眠s秒。

Python Time庫的使用

時間獲取 time 函式,獲取當前時間戳,即計算及內部的時間,浮點數。time.time 1595057711.6649206ctime 函式,獲取當前時間並以易讀的方式表示,返回字串。time.ctime sat jul 18 15 36 48 2020 gmtime 函式,獲取當前時間,表示為計...

python time庫的使用

import time 一 時間獲取函式 time ctime gmtime import time time.time 1524297783.3058376 time.ctime sat apr 21 16 03 09 2018 time.gmtime time.struct time tm ye...

學習Python time庫的使用

time庫包括三類函式 時間獲取 time ctime gmtime 時間格式化 strftime strptime 程式計時 sleep perf counter 時間獲取 time 獲取當前時間戳,即計算機內部時間值,浮點數 from time import time a time print ...