Python的time庫簡介

2021-10-07 14:08:09 字數 1511 閱讀 3832

python的時間time庫簡單說明。

1、import time

2、time 庫中常用的函式包含有取時間的函式time(),ctime(),gmtime();格式化時間的函式strftime(),strptime();記時函式sleep(),perf_counter()

time.time().返回乙個時間戳,從2023年1月1日至今的時間長度。

time.ctime().返回乙個格式化的時間標誌,『sun  jun 28 17:48:41  2020"

time.gmtime().將乙個時間戳轉換為utc時區(0時區)的struct_time,可選的引數sec表示從1970-1-1以來的秒數。其預設值為time.time(),函式返回time.struct_time型別的物件。(struct_time是在time模組中定義的表示時間的物件)。tm_year    tm_mon  tm_mday tm_hour   tm_min    tm_sec   tm_wday tm_yday  tm_isdst

time.localtime().和上面的gmtime()函式一樣,不過返回的是計算機所在時區的struct_time。包含物件和上面的完全一樣。

strftime().該函式接收以時間元組,並返回以可讀字串表示的當地時間,格式由引數format決定。

strptime().函式根據指定的格式把乙個時間字串解析為時間元組。

sleep().讓程式暫停的函式。

perf_counter()。對程式進行記時的函式。start = time.perf_counter,end = time.perf_counter..end ---start得到時間差。個人感覺利用time.time()獲取時間作差應該也可以。

將指定的struct_time(預設為當前時間),根據指定的格式化字串輸出

python中時間日期格式化符號:

%y 兩位數的年份表示(00-99)

%y 四位數的年份表示(000-9999)

%m 月份(01-12)

%d 月內中的一天(0-31)

%h 24小時制小時數(0-23)

%i 12小時制小時數(01-12) 

%m 分鐘數(00=59)

%s 秒(00-59)

%a 本地簡化星期名稱

%a 本地完整星期名稱

%b 本地簡化的月份名稱

%b 本地完整的月份名稱

%c 本地相應的日期表示和時間表示

%j 年內的一天(001-366)

%p 本地a.m.或p.m.的等價符

%u 一年中的星期數(00-53)星期天為星期的開始

%w 星期(0-6),星期天為星期的開始

%w 一年中的星期數(00-53)星期一為星期的開始

%x 本地相應的日期表示

%x 本地相應的時間表示

%z 當前時區的名稱

%% %號本身 

常用的格式為%y-%m-%d,年月日

%h:%m:%s  時分秒

python裡time庫的使用

time庫是python中處理時間的標準庫 import time 函式 time 獲取當前時間戳,即計算機內部時間值,浮點數 ctime 獲取當前時間,並以人類易讀方式返回字串 gmtime 獲取當前時間,為計算機可處理的形式 時間格式化 格式化 類似字串格式化,需要展示模板 strftime t...

python中time庫的使用

將time庫里的函式分成三類 a.時間獲取 time 以1970年1月1日00 00為起始開始計時所計算的時間。ctime 返回有一定格式的時間 gmtime 返回類似於時間結構體的物件,可以用來作為相關時間函式的引數使用。b 時間格式化轉換 strftime 將gmtime返回物件按照相應設定的格...

Python常用標準庫 time

這個time庫提供了各種操作時間值。方法 描述示例 time.asctime tuple 將乙個時間元組轉換成乙個可讀的24個時間字串 time.asctime time.localtime sat nov 12 01 19 00 2016 time.ctime seconds 字串型別返回當前時間...