1、安装python-dateutil模块
pip install python-dateutil
2、进行日期加减计算
import datetime
from dateutil.relativedelta import relativedelta
sdate = datetime.datetime.strptime('2019.01.05','%Y.%m.%d')
edate = sdate + relativedelta(months=1)
print(edate) #2019-02-05 00:00:00
----------------------
sdate = datetime.datetime.strptime('2019.01.05','%Y.%m.%d')
edate = sdate + relativedelta(years=+2, months=+8, days=+16,hours=+20, minutes=+54, seconds=+47)
print(edate) #2021-09-21 20:54:47注意:relativedelta函数,参数特别多,功能很强大,完美解决了获取正确日期的问题