From e34d13609350d84736369930e98e778f16896e89 Mon Sep 17 00:00:00 2001 From: "barraux.a" Date: Mon, 23 May 2022 08:37:18 +0200 Subject: [PATCH] estBissextile --- lecture_csv.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lecture_csv.py b/lecture_csv.py index bf81159..c16a962 100644 --- a/lecture_csv.py +++ b/lecture_csv.py @@ -11,8 +11,10 @@ def numeroJour(date): """renvoie un entier correspondant au numéro du jour correspondant (entre 1 et 365)""" try: day = datetime.datetime.strptime(date, "%Y-%m-%d") - num_day = day.strftime('%j') - return int(num_day) + num_day = int(day.strftime('%j')) + if estBissextile(date) and num_day == 366: + num_day = 365 + return num_day except(ValueError): return None