Python 的 time 模組
Python 提供了一個常用的 time 模組,其中包含用於處理時間和在不同表示形式之間轉換的函式。以下是所有可用方法的列表:
| 序號 | 函式及描述 |
|---|---|
| 1 | time.altzone 如果定義了本地夏令時時區,則其相對於 UTC 的偏移量(以秒為單位),值為負表示本地夏令時時區位於 UTC 以東(如西歐,包括英國)。僅當 daylight 不為零時才使用此值。 |
| 2 | time.asctime([tupletime]) 接受一個時間元組,並返回一個可讀的 24 個字元的字串,例如 'Tue Dec 11 18:07:14 2008'。 |
| 3 | time.clock( ) 返回當前 CPU 時間,以秒為單位的浮點數。為了衡量不同方法的計算成本,time.clock 的值比 time.time() 的值更有用。 |
| 4 | time.ctime([secs]) 類似於 asctime(localtime(secs)),不帶引數則類似於 asctime()。 |
| 5 | time.gmtime([secs]) 接受自紀元以來以秒錶示的時間點,並返回一個包含 UTC 時間的時間元組 t。注意:t.tm_isdst 始終為 0。 |
| 6 | time.localtime([secs]) 接受自紀元以來以秒錶示的時間點,並返回一個包含本地時間的時間元組 t(t.tm_isdst 為 0 或 1,取決於本地規則是否將夏令時應用於時間點 secs)。 |
| 7 | time.mktime(tupletime) 接受以本地時間表示的時間元組表示的時間點,並返回一個浮點數,表示自紀元以來以秒錶示的時間點。 |
| 8 | time.sleep(secs) 掛起呼叫執行緒 secs 秒。 |
| 9 | time.strftime(fmt[,tupletime]) 接受以本地時間表示的時間元組表示的時間點,並返回一個字串,表示由字串 fmt 指定的時間點。 |
| 10 | time.strptime(str,fmt='%a %b %d %H:%M:%S %Y') 根據格式字串 fmt 解析 str,並返回時間元組格式的時間點。 |
| 11 | time.time( ) 返回當前時間點,自紀元以來以秒為單位的浮點數。 |
| 12 | time.tzset() 重置庫例程使用的時區轉換規則。環境變數 TZ 指定如何執行此操作。 |
讓我們簡要了解一下這些函式:
time 模組還有以下兩個重要的屬性:
| 序號 | 屬性及描述 |
|---|---|
| 1 | time.timezone 屬性 time.timezone 是本地時區(不含夏令時)相對於 UTC 的偏移量(以秒為單位)(在美洲地區 >0;在大多數歐洲、亞洲、非洲地區 <=0)。 |
| 2 | time.tzname 屬性 time.tzname 是一對依賴於區域設定的字串,分別是本地時區分別不含和包含夏令時的名稱。 |
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP