From 152d0092e5a9158520245a1d0f13156bf1ab0a4b Mon Sep 17 00:00:00 2001 From: Dmitry Novikov Date: Sat, 29 Feb 2020 21:51:55 +0300 Subject: [PATCH] fix leap year long time service calculation --- tariff_app/custom_tariffs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tariff_app/custom_tariffs.py b/tariff_app/custom_tariffs.py index 00b3865..8bafc06 100644 --- a/tariff_app/custom_tariffs.py +++ b/tariff_app/custom_tariffs.py @@ -65,7 +65,7 @@ class TariffCp(TariffDp): def calc_deadline(self) -> datetime: # делаем время окончания услуги на 10 лет вперёд nw = timezone.now() - long_long_time = datetime(year=nw.year + 10, month=nw.month, day=nw.day, + long_long_time = datetime(year=nw.year + 10, month=1, day=nw.day, hour=23, minute=59, second=59) return long_long_time