diff --git a/mycaldav/models.py b/mycaldav/models.py index 6c0af28..7729ba7 100644 --- a/mycaldav/models.py +++ b/mycaldav/models.py @@ -163,7 +163,11 @@ class cls_caldav(): def convert_to_gmt1(self, dt): gmt1_tz = pytz.timezone('Europe/Paris') - if hasattr(dt,"tzinfo") and dt.tzinfo is not None: + utc_tz = pytz.utc + dt_utc = utc_tz.localize(dt) + dt_gmt1 = dt_utc.astimezone(gmt1_tz) + + '''if hasattr(dt,"tzinfo") and dt.tzinfo is not None: # Convertir l'objet datetime en GMT+1 # Utilisez le nom de votre fuseau horaire GMT+1 dt_gmt1 = dt.astimezone(gmt1_tz) @@ -171,7 +175,7 @@ class cls_caldav(): # L'objet datetime est naïf, ajouter l'information de fuseau horaire GMT+1 utc_tz = pytz.utc dt_utc = utc_tz.localize(dt) - dt_gmt1 = dt_utc.astimezone(gmt1_tz) + dt_gmt1 = dt_utc.astimezone(gmt1_tz)''' return dt_gmt1 def parse_data(self, events): desired_timezone = pytz.timezone('Europe/Paris')