Я использую модуль Python datetime. Я рассчитываю рассчитать дату 6 месяцев с текущей даты. Может ли кто-нибудь помочь мне с этим?
Причина, по которой я хочу создать дату через 6 месяцев после текущей даты, заключается в том, чтобы создать дату проверки . Если пользователь вводит данные в систему, у него будет дата проверки 6 месяцев с даты ввода данных.
6к нему, с поддержкой 1перехода на следующий год (и циклический переход к месяцу назад ), если мы пойдем после декабря. Это именно то, что relativedeltaделает и на самом деле делает каждый язык программирования с поддержкой такого рода концепций.
date(2015, 3, 31) + relativedelta(months = 6)дает datetime.date(2015, 9, 30). Perl: DateTime->new(year=>2000, month=>3, day=>31)->add(months=>6)дает 2000-10-01T00:00:00. Php: т date_create('2000-03-31', new DateTimeZone('UTC'))->add(new DateInterval('P6M'))2000-10-01. Выбрать свой яд.