您的位置:首页技术文章
文章详情页

python 计算两个时间相差的分钟数,超过一天时计算不对

【字号: 日期:2022-08-31 08:09:09浏览:40作者:猪猪

问题描述

计算 t1、t2 相差的时间分钟数,大于半分钟的四舍五入,代码如下,t2 比 t1 多了一天多,但计算出来的结果仍然是 2,请问我哪里算错了吗?

import datetimet1 = datetime.datetime(2017,3,4,8,49,0)t2 = datetime.datetime(2017,3,5,8,50,30)min =(t2 - t1).seconds/60m = round(min)print(m)

问题解答

回答1:

(t2-t1).total_seconds()才是所有的秒数吧

回答2:

(t2-t1).total_seconds()

标签: Python 编程