python利用datetime模塊計(jì)算程序運(yùn)行時(shí)間問(wèn)題
**問(wèn)題描述:**有如下程序輸出日志,計(jì)算程序運(yùn)行時(shí)間,顯示花費(fèi)623分鐘?
start time:2019-03-15 19:45:31.237894
end time:2019-03-17 06:09:01.415541
It cost 623 minutes
相關(guān)代碼:
import datetime s = '2019-03-15 19:45:31' s_datetime = datetime.datetime.strptime(s, '%Y-%m-%d %H:%M:%S') e = '2019-03-17 06:09:01' e_datetime = datetime.datetime.strptime(e, '%Y-%m-%d %H:%M:%S') result = (e_datetime - s_datetime).seconds // 60 # output # Out[50]: 623
但是,當(dāng)我實(shí)際計(jì)算時(shí)間花費(fèi)時(shí),可不止623分鐘,問(wèn)題錯(cuò)在哪里呢?
問(wèn)題原因:
# seconds 這個(gè)屬性只計(jì)算時(shí)間差中的小時(shí)、分鐘和秒部分的和,不包括時(shí)間差中的天數(shù) result = (e_datetime - s_datetime).seconds // 60 # total_seconds() 這個(gè)會(huì)獲得時(shí)間差總的時(shí)間,并轉(zhuǎn)換為秒 result = (e_datetime - s_datetime).total_seconds() // 60
總結(jié)
以上所述是小編給大家介紹的python利用datetime模塊計(jì)算程序運(yùn)行時(shí)間,希望對(duì)大家有所幫助,也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
如何基于OpenCV&Python實(shí)現(xiàn)霍夫變換圓形檢測(cè)
最近開(kāi)始學(xué)習(xí)opencv,想檢測(cè)圖片上的圓環(huán),發(fā)現(xiàn)霍夫變換可以做這樣的效果出來(lái),于是嘗試用霍夫變換做了下圓環(huán)檢測(cè),這篇文章主要給大家介紹了基于OpenCV&Python實(shí)現(xiàn)霍夫變換圓形檢測(cè)的相關(guān)資料,需要的朋友可以參考下2021-08-08
Python Django 簡(jiǎn)單分頁(yè)的實(shí)現(xiàn)代碼解析
這篇文章主要介紹了Python Django 簡(jiǎn)單分頁(yè)的實(shí)現(xiàn)代碼解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08
Python使用matplotlib繪制三維參數(shù)曲線操作示例
這篇文章主要介紹了Python使用matplotlib繪制三維參數(shù)曲線操作,結(jié)合實(shí)例形式分析了Python使用matplotlib的數(shù)值計(jì)算與圖形繪制相關(guān)操作技巧,需要的朋友可以參考下2019-09-09
windows10 pycharm下安裝pyltp庫(kù)和加載模型實(shí)現(xiàn)語(yǔ)義角色標(biāo)注的示例代碼
這篇文章主要介紹了windows10 pycharm下安裝pyltp庫(kù)和加載模型實(shí)現(xiàn)語(yǔ)義角色標(biāo)注,本文通過(guò)圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05
Python 實(shí)現(xiàn)隨機(jī)數(shù)詳解及實(shí)例代碼
這篇文章主要介紹了Python 實(shí)現(xiàn)隨機(jī)數(shù)詳解及實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2017-04-04
Python基于requests庫(kù)爬取網(wǎng)站信息
這篇文章主要介紹了python基于requests庫(kù)爬取網(wǎng)站信息,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03
python 使用百度AI接口進(jìn)行人臉對(duì)比的步驟
這篇文章主要介紹了python 使用百度AI接口進(jìn)行人臉對(duì)比的步驟,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下2021-03-03
Python3與fastdfs分布式文件系統(tǒng)如何實(shí)現(xiàn)交互
這篇文章主要介紹了Python3與fastdfs分布式文件系統(tǒng)如何實(shí)現(xiàn)交互,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06
python 文件下載之?dāng)帱c(diǎn)續(xù)傳的實(shí)現(xiàn)
用python進(jìn)行文件下載的時(shí)候,一旦出現(xiàn)網(wǎng)絡(luò)波動(dòng)問(wèn)題,導(dǎo)致文件下載到一半。如果將下載不完全的文件刪掉,那么又需要從頭開(kāi)始,如果連續(xù)網(wǎng)絡(luò)波動(dòng),是不是要頭禿了。本文提供斷點(diǎn)續(xù)傳下載工具方法,希望可以幫助到你2021-11-11
Python實(shí)現(xiàn)四個(gè)經(jīng)典小游戲合集
這篇文章主要介紹了利用Python編寫一個(gè)經(jīng)典小游戲的合集,包括:貪吃蛇,掃雷,俄羅斯方塊,五子棋。感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2021-12-12

