From 6d516ce1e317df5671ede1139ebd44b7be185cad Mon Sep 17 00:00:00 2001 From: Dmitry Novikov Date: Sat, 29 Feb 2020 22:33:13 +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..fbef017 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=nw.month, day=1, hour=23, minute=59, second=59) return long_long_time