Python datetime庫計算兩個時間點之間的分鍾(秒、天)數


計算兩個時間點之間的分鍾數
 
         
import datetime

def
minNums(startTime, endTime): '''計算兩個時間點之間的分鍾數''' # 處理格式,加上秒位 startTime1 = startTime + ':00' endTime1 = endTime + ':00' # 計算分鍾數 startTime2 = datetime.datetime.strptime(startTime1, "%Y-%m-%d %H:%M:%S") endTime2 = datetime.datetime.strptime(endTime1, "%Y-%m-%d %H:%M:%S") seconds = (endTime2 - startTime2).seconds # 來獲取時間差中的秒數。注意,seconds獲得的秒只是時間差中的小時、分鍾和秒部分的和,並沒有包含時間差的天數(既是兩個時間點不是同一天,失效) total_seconds = (endTime2 - startTime2).total_seconds() # 來獲取准確的時間差,並將時間差轉換為秒 print total_seconds mins = total_seconds / 60 return int(mins) if __name__ == "__main__": startTime_1 = '2019-07-28 00:00' endTime_1 = '2019-07-29 00:00' fenNum = minNums(startTime_1, endTime_1) print fenNum

輸出:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM