# 获取日期加减之后的日期方法一 from datetime import date, timedelta def get_date(day_off): """ if n>=0,date is larger than today if n<0,date is less than today date format = "YYYY-MM-DD" :param day_off: 日期差 """ if day_off < 0: day_off = abs(day_off) return date.today() - timedelta(days=day_off) else: return date.today() + timedelta(days=day_off) if __name__ == '__main__': print(get_date(30))
# Acquisition date after the date of plus or minus two methods '' ' Date Modified ' '' DEF date_add_days (DATE, Days): date1 = the time.strptime (DATE, " % Y-M-% D% " ) now = datetime. datetime (date1 [0], date1 [. 1], date1 [2 ]) Delta = the datetime.timedelta (= Days Days) n_days = now + Delta return n_days.strftime ( ' %% Y-M-% D ' )