datetime.timedelta具体怎么使用
时间: 2023-06-10 20:05:27 浏览: 101
python时间日期函数与利用pandas进行时间序列处理详解
5星 · 资源好评率100%
datetime.timedelta是Python中用于表示时间间隔的数据类型。它通常用于对日期和时间进行加减运算。下面是一个简单的例子:
```python
import datetime
# 创建一个 timedelta 对象
delta = datetime.timedelta(days=3, hours=4)
# 创建一个 datetime 对象
dt = datetime.datetime(2021, 10, 1)
# 对 datetime 对象进行加法操作
new_dt = dt + delta
# 打印新的 datetime 对象
print(new_dt)
```
在上面的例子中,我们创建了一个timedelta对象,表示3天4个小时的时间间隔。然后我们创建一个datetime对象,表示2021年10月1日的日期和时间。最后,我们对datetime对象进行加法操作,使用timedelta对象来增加了3天4个小时的时间间隔。最终得到一个新的datetime对象,表示增加了时间间隔后的日期和时间。
除了days和hours参数外,timedelta对象还支持其他参数,例如weeks、minutes、seconds和microseconds等等。可以根据需要自行选择使用。
阅读全文