写一个python获取天小时分秒
时间: 2023-10-13 18:05:00 浏览: 87
基于python的倒计时代码(天、时、分、秒)
5星 · 资源好评率100%
可以使用Python的datetime模块和timedelta模块来获取天、小时、分钟和秒。
以下是一个示例代码,它将当前日期和时间与指定日期和时间之间的差异计算为天、小时、分钟和秒:
```python
from datetime import datetime, timedelta
# 指定日期和时间
start_time = datetime(2021, 1, 1, 0, 0, 0)
# 当前日期和时间
end_time = datetime.now()
# 计算时间差
time_diff = end_time - start_time
# 获取天数
days = time_diff.days
# 获取小时数
hours = time_diff.seconds // 3600
# 获取分钟数
minutes = (time_diff.seconds // 60) % 60
# 获取秒数
seconds = time_diff.seconds % 60
# 输出结果
print("时间差为:{}天{}小时{}分钟{}秒".format(days, hours, minutes, seconds))
```
输出结果类似于:
```
时间差为:217天18小时39分钟54秒
```
阅读全文