python时间加减运算
时间: 2023-07-26 09:16:45 浏览: 94
python 实现UTC时间加减的方法
在 Python 中,可以使用 datetime 模块进行时间加减运算。具体方法如下:
1. 导入 datetime 模块:
```python
import datetime
```
2. 定义一个 datetime 对象,表示要进行加减运算的时间:
```python
dt = datetime.datetime(2021, 10, 1, 10, 30, 0)
```
这个 datetime 对象表示的是 2021 年 10 月 1 日 10 点 30 分 0 秒。
3. 进行加减运算:
```python
# 加上一天
dt = dt + datetime.timedelta(days=1)
# 减去两个小时
dt = dt - datetime.timedelta(hours=2)
```
这里使用了 timedelta 对象,通过传入不同的参数,可以实现对天、小时、分钟、秒等不同时间单位的加减运算。
4. 输出结果:
```python
print(dt)
```
输出结果为:
```
2021-10-02 08:30:00
```
表示进行了一天加法运算和两个小时减法运算后,得到了新的时间对象 dt,它表示的是 2021 年 10 月 2 日 8 点 30 分 0 秒。
阅读全文