python日期如何加减

原创
admin 2小时前 阅读数 5 #Python

Python日期加减操作指南

日期加减是Python中常见的操作之一,常用的日期加减方法包括使用datetime模块和dateutil模块。

使用datetime模块

datetime模块是Python标准库中的一个模块,可以用于处理日期和时间,在datetime模块中,可以使用timedelta类来进行日期的加减操作。

将当前日期加上5天:

from datetime import datetime, timedelta
now = datetime.now()
result = now + timedelta(days=5)
print(result)

输出结果为:

2023-03-18 12:34:56.789

类似地,可以使用timedelta类来进行日期的减法操作,将当前日期减去3天:

from datetime import datetime, timedelta
now = datetime.now()
result = now - timedelta(days=3)
print(result)

输出结果为:

2023-03-15 12:34:56.789

使用dateutil模块

dateutil模块是一个第三方模块,可以用于处理日期和时间,在dateutil模块中,可以使用relativedelta类来进行日期的加减操作。

将当前日期加上5天:

from dateutil.relativedelta import relativedelta
from datetime import datetime
now = datetime.now()
result = now + relativedelta(days=5)
print(result)
热门