首页 > 编程语言 > 详细

Python datetime库计算两个时间点之间的分钟(秒、天)数

时间:2019-08-17 12:54:15      阅读:194      评论:0      收藏:0      [点我收藏+]
计算两个时间点之间的分钟数

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

输出:

技术分享图片

 

Python datetime库计算两个时间点之间的分钟(秒、天)数

原文:https://www.cnblogs.com/monogem/p/11367886.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!