python计算时间差换算为分钟
时间: 2023-08-09 18:04:55 浏览: 131
求log中两个时间点的时间差.rar_12.21_Python;时间差_;datetime模块
可以使用datetime模块来计算时间差,并将时间差转换为分钟。
以下是一个示例代码:
```python
import datetime
# 获取起始时间和结束时间
start_time = datetime.datetime(2021, 11, 1, 10, 30, 0)
end_time = datetime.datetime(2021, 11, 1, 11, 0, 0)
# 计算时间差
time_delta = end_time - start_time
# 将时间差转换为分钟
minutes = int(time_delta.total_seconds() / 60)
print(f"时间差为 {time_delta}, 转换为分钟为 {minutes} 分钟")
```
输出结果为:
```
时间差为 0:30:00, 转换为分钟为 30 分钟
```
其中,`datetime.timedelta`对象表示时间差,`total_seconds()`方法返回总秒数,除以60即可得到分钟数。最后使用 `int()` 转换为整数,去掉小数部分。
阅读全文