python 时间加减
时间: 2023-09-30 13:11:49 浏览: 118
在 Python 中,可以使用 datetime 模块对时间进行加减操作。下面是一些常用的时间加减操作:
1. 增加或减少天数:
```python
import datetime
# 获取当前时间
now = datetime.datetime.now()
# 增加一天
add_one_day = now + datetime.timedelta(days=1)
# 减少一天
minus_one_day = now - datetime.timedelta(days=1)
```
2. 增加或减少小时数:
```python
import datetime
# 获取当前时间
now = datetime.datetime.now()
# 增加一小时
add_one_hour = now + datetime.timedelta(hours=1)
# 减少一小时
minus_one_hour = now - datetime.timedelta(hours=1)
```
3. 增加或减少分钟数:
```python
import datetime
# 获取当前时间
now = datetime.datetime.now()
# 增加一分钟
add_one_minute = now + datetime.timedelta(minutes=1)
# 减少一分钟
minus_one_minute = now - datetime.timedelta(minutes=1)
```
4. 增加或减少秒数:
```python
import datetime
# 获取当前时间
now = datetime.datetime.now()
# 增加一秒
add_one_second = now + datetime.timedelta(seconds=1)
# 减少一秒
minus_one_second = now - datetime.timedelta(seconds=1)
```
以上代码示例中,通过使用 `datetime.timedelta` 类对时间进行加减操作,可以方便地实现时间的加减运算。
阅读全文