# -*- coding: utf-8 -*- from datetime import datetime from dateutil.relativedelta import relativedelta start_time = datetime.strptime("2021-3-14 09:18:16", '%Y-%m-%d %H:%M:%S') #print u"原本时间:",start_time, print u"原本时间:",start_time,u"加3年:",start_time + relativedelta(years=+3) #加3年 print u"原本时间:",start_time,u"减3年:",start_time + relativedelta(years=-3) #减3年 print u"" print u"原本时间:",start_time,u"加3月:",start_time + relativedelta(months=+3) #加3月 print u"原本时间:",start_time,u"减3月:",start_time + relativedelta(months=-3) #减3月 print u"" print u"原本时间:",start_time,u"加3天:",start_time + relativedelta(days=+3) #加3天 print u"原本时间:",start_time,u"减3天:",start_time + relativedelta(days=-3) #减3天 print u"" print u"原本时间:",start_time,u"加3小时:",start_time + relativedelta(hours=+3) #加3小时 print u"原本时间:",start_time,u"减3小时:",start_time + relativedelta(hours=-3) #减3小时 print u"" print u"原本时间:",start_time,u"加3分钟:",start_time + relativedelta(minutes=+3) #加3分钟 print u"原本时间:",start_time,u"减3分钟:",start_time + relativedelta(minutes=-3) #减3分钟
结果展示: