python標(biāo)準(zhǔn)庫(kù)之time模塊的語(yǔ)法與簡(jiǎn)單使用
表示時(shí)間的方式
時(shí)間戳表示法: 即以整型或浮點(diǎn)型表示的是一個(gè)以秒為單位的時(shí)間間隔。這個(gè)時(shí)間的基礎(chǔ)值是從1970年的1月1號(hào)零點(diǎn)開(kāi)始算起。
格式化的時(shí)間字符串: 即以格式化字符串的格式輸出時(shí)間形式。
元組格式表示法: 即一種Python的數(shù)據(jù)結(jié)構(gòu)表示。這個(gè)元組有9個(gè)整型內(nèi)容(不能少),分別表示不同的時(shí)間含義。
| 索引(Index) | 屬性(Attribute) | 值(Values) |
|---|---|---|
| 0 | tm_year(年) | 比如2011 |
| 1 | tm_mon(月) | 1 - 12 |
| 2 | tm_mday(日) | 1 - 31 |
| 3 | tm_hour(時(shí)) | 0 - 23 |
| 4 | tm_min(分) | 0 - 59 |
| 5 | tm_sec(秒) | 0 - 61 |
| 6 | tm_wday(weekday) | 0 - 6(0表示周日) |
| 7 | tm_yday(一年中的第幾天) | 1 - 366 |
| 8 | tm_isdst(是否是夏令時(shí)) | 默認(rèn)為-1 |
Time庫(kù)是python中處理時(shí)間的標(biāo)準(zhǔn)庫(kù)
1. 調(diào)用語(yǔ)法:
import time time.<b>()
- 計(jì)算機(jī)時(shí)間的表達(dá),提供獲取系統(tǒng)時(shí)間并格式化輸出功能
- 提供提供系統(tǒng)精確即使功能,用于程序性能分析
2. time概述
time庫(kù)包括三類函數(shù)
- 時(shí)間獲取: time() ctime() gmtime()
- 時(shí)間格式化: strftime() strptime()
- 程序計(jì)時(shí): sleep() perf_counter()
3. 時(shí)間獲取

4. 時(shí)間格式化(將時(shí)間以合理的方式展示出來(lái))
- 格式化:類似字符串格式化,需要有展示模板
- 展示模板由特定的格式化控制符組成

格式化控制符

5. 程序計(jì)時(shí)應(yīng)用
- 程序計(jì)時(shí)指測(cè)量起止動(dòng)作所經(jīng)歷的時(shí)間的過(guò)程
- 測(cè)量時(shí)間:perf_counter()
- 產(chǎn)生時(shí)間:sleep()

6. 示例
>>> import time >>> time.sleep(2) #運(yùn)行代碼時(shí),執(zhí)行程序線程將暫停2s >>>
time.clock()函數(shù)將當(dāng)前CPU處理器時(shí)間返回為以秒為單位的浮點(diǎn)數(shù)
>>> time.clock() #獲取時(shí)鐘秒數(shù) 5e-07 >>> t1=time.clock() #第二次執(zhí)行該函數(shù)截止秒數(shù) >>> t2=time.clock() #第三次執(zhí)行該函數(shù)截止秒數(shù) >>> t2-t1 8.0141701 >>>
time.strftime(str_f)函數(shù)根據(jù)帶時(shí)間格式符號(hào)的字符串解析時(shí)間,并返回字符串
>>> time.strftime('下午%H時(shí):%M分:%S秒') #指定時(shí)間格式
'下午23時(shí):19分:32秒'
>>>
time.time()函數(shù)自紀(jì)元年起以秒為單位返回浮點(diǎn)數(shù)的時(shí)間
>>> time.time() 1627917637.6577241 >>>
總結(jié)
到此這篇關(guān)于python標(biāo)準(zhǔn)庫(kù)之time模塊的語(yǔ)法與簡(jiǎn)單使用的文章就介紹到這了,更多相關(guān)python標(biāo)準(zhǔn)庫(kù)time模塊內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python道路車道線檢測(cè)的實(shí)現(xiàn)
在本文中,我們將構(gòu)建一個(gè)機(jī)器學(xué)習(xí)項(xiàng)目來(lái)實(shí)時(shí)檢測(cè)車道線。我們將使用 OpenCV 庫(kù)使用計(jì)算機(jī)視覺(jué)的概念來(lái)做到這一點(diǎn),感興趣的可以了解一下2021-06-06
基于spring boot 日志(logback)報(bào)錯(cuò)的解決方式
今天小編就為大家分享一篇基于spring boot 日志(logback)報(bào)錯(cuò)的解決方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02
python對(duì)站點(diǎn)數(shù)據(jù)做EOF且做插值繪制填色圖
這篇文章主要介紹了python對(duì)站點(diǎn)數(shù)據(jù)做EOF且做插值繪制填色圖,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,,需要的小伙伴可以參考一下2022-09-09
python 按照固定長(zhǎng)度分割字符串的方法小結(jié)
這篇文章主要介紹了借助python腳本,可以輕松實(shí)現(xiàn),原理就是:字符串的按照固定長(zhǎng)度拆分2018-04-04
python實(shí)現(xiàn)mp3文件播放的具體實(shí)現(xiàn)代碼
前段時(shí)間在搞一個(gè)基于python的語(yǔ)音助手,其中需要用到python播放音頻的功能,下面這篇文章主要給大家介紹了關(guān)于python實(shí)現(xiàn)mp3文件播放的具體實(shí)現(xiàn)代碼,需要的朋友可以參考下2023-05-05
Python中elasticsearch插入和更新數(shù)據(jù)的實(shí)現(xiàn)方法
這篇文章主要介紹了Python中elasticsearch插入和更新數(shù)據(jù)的實(shí)現(xiàn)方法,需要的朋友可以參考下2018-04-04
python為什么會(huì)環(huán)境變量設(shè)置不成功
在本篇文章里小編給大家分享的是一篇關(guān)于python環(huán)境變量設(shè)置不成功怎么辦的解決方法內(nèi)容,有興趣的朋友們可以跟著學(xué)習(xí)下。2020-06-06
Python集合魔法解鎖數(shù)據(jù)去重技巧應(yīng)用實(shí)例
這篇文章主要為大家介紹了Python集合魔法解鎖數(shù)據(jù)去重技巧應(yīng)用實(shí)例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11
Python + Requests + Unittest接口自動(dòng)化測(cè)試實(shí)例分析
這篇文章主要介紹了Python + Requests + Unittest接口自動(dòng)化測(cè)試,結(jié)合具體實(shí)例形式分析了Python使用Requests與Unittest模塊實(shí)現(xiàn)接口自動(dòng)化測(cè)試相關(guān)操作技巧,需要的朋友可以參考下2019-12-12

