python中datetime.date格式时间如何加减?
时间: 2024-05-13 15:16:11 浏览: 76
Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年
你可以使用 `timedelta` 函数来加减 `datetime.date` 类型的时间。
下面是一个例子,展示如何将一个日期增加一天:
```python
import datetime
today = datetime.date.today() # 获取当前日期
tomorrow = today + datetime.timedelta(days=1) # 将日期增加一天
print(tomorrow)
```
你也可以使用 `weeks`, `hours`, `minutes` 和 `seconds` 等参数,来增加或减少指定的时间。例如:
```python
import datetime
today = datetime.date.today()
next_week = today + datetime.timedelta(weeks=1) # 增加一周
three_hours_later = today + datetime.timedelta(hours=3) # 增加三小时
fifteen_minutes_ago = today - datetime.timedelta(minutes=15) # 减少十五分钟
```
需要注意的是, `timedelta` 返回的是一个新的 `datetime.date` 对象,原来的对象不会被改变。
阅读全文