python 常用的time模組和函式

2021-06-07 04:31:23 字數 1085 閱讀 3056

相關說明

python中與時間相關的模組主要是time模組、datetime模組和calendar模組。

python的時間表示主要有兩種形式:unix時間和內部定義的時間物件struct_time。

unix時間(unix時間戳,unix time, unix epoch 或unixtimestamp):是從2023年1月1日00:00:00開始進過的秒數。如乙個小時的時間戳為3600。

struct_time定義如下,該物件提供了命名元組的介面,可以通過index或者attribute得到value。如果出現了錯誤型別,將會觸發typeerror異常。

常用函式

time() :

說明:返回乙個浮點的unix時間。

localtime( [secs] ) :

說明:將unix時間轉化為當地時間,如果secs為空,則預設為time()返回的時間。

說明:將unix時間轉化為utc時間,如果secs為空,則預設為time()返回的時間。

將struct_time或元組轉化為指定格式的字串,如果t為空,預設為localtime( )返回值。

將時間表示的字串解析為struct_time格式。

date.today() :

返回當地目前的日期

refer

Python常用模組 Time模組

time模組中時間表現的格式主要有三種 a timestamp時間戳,時間戳表示的是從1970年1月1日00 00 00開始按秒計算的偏移量 b struct time時間元組,共有九個元素組。c format time 格式化時間,已格式化的結構使時間更具可讀性。包括自定義格式和固定格式。2 主要...

python常用模組 time

在python中,與時間處理有關的模組包括 time datetime以及calendar。這篇主要講解time。utc時間協調時即格林威治天文時間,世界標準時間。中國為utc 8。dst即夏令時。1.1 時間戳 通常來說,時間戳表示的是從1970年1月1日00 00 00開始按秒計算的偏移量,返回...

Python常用模組之time模組

python中的time和datetime模組是時間方面的模組 time模組中時間表現的格式主要有三種 1 timestamp 時間戳,時間戳表示的是從1970年1月1日00 00 00開始按秒計算的偏移量 2 struct time 時間元組,共有九個元素組。3 format time 格式化時間...