From 08c74c36e56886c2c8f4a164942a82375b416ecf Mon Sep 17 00:00:00 2001 From: PyryL Date: Sun, 11 Dec 2022 18:38:06 +0200 Subject: [PATCH] defined year day in a better way --- fixedcal/core/date.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fixedcal/core/date.py b/fixedcal/core/date.py index d4178fa..46efea8 100644 --- a/fixedcal/core/date.py +++ b/fixedcal/core/date.py @@ -95,7 +95,9 @@ class FixedDate: @property def is_year_day(self) -> bool: - return self.month == 14 and self.day_of_month == 1 + if self.is_leap_year: + return self.day_of_year == 366 + return self.day_of_year == 365 @property def week_of_month(self) -> int: