python中datetime时间差
时间: 2023-11-06 20:18:49 浏览: 131
Python利用datetime计算时间差
在Python中,可以使用datetime模块来计算时间差。具体可以通过以下步骤实现:
1. 导入datetime模块:`import datetime`
2. 创建两个datetime对象表示开始时间和结束时间:
```
start_time = datetime.datetime(2022, 1, 1, 12, 0, 0)
end_time = datetime.datetime.now()
```
3. 计算时间差:
```
time_difference = end_time - start_time
```
4. 获取时间差的天数、小时数、分钟数和秒数:
```
days = time_difference.days
hours = time_difference.seconds // 3600
minutes = (time_difference.seconds % 3600) // 60
seconds = time_difference.seconds % 60
```
这样就可以得到开始时间和结束时间之间的时间差,并将其以天、小时、分钟和秒的形式表示出来。
阅读全文