Bonjour à tous
Comme je l'ai dit dans un autre fil, je fabrique des fichiers .ics pour permettre aux utilisateurs de s'abonner à ces calendriers.
Je rencontre le problème suivant:
- dans l'application iCalendar d'Apple, les événements sont affichés avec la "bonne" heure, je veux dire avec l'heure que j'ai indiquée dans le fichier, par exemple
affiche un événement qui a eu lieu le 11/01/2018 de 20h à 23h
Par contre sur Google Agenda, le même événement est affiché de 21h à 24h
La raison évidente est la façon dont ces produits traitent les fuseaux horaires.
J'ai donc cherché sur Internet comment indiquer le fuseau horaire de Paris
J'ai trouvé des informations divergentes,
Celle qui m'a semblé la plus sérieuse est d'insérer avant le premier événement la séquence de commandes suivante:
Cela ne semble pas avoir d'effet sur l'affichage des événements
Peut être y a-t-il d'autres modifications à apporter à ce fichier:
https://www.alma-musica.net/calendar/EVPC.ics
Merci de votre aide
Comme je l'ai dit dans un autre fil, je fabrique des fichiers .ics pour permettre aux utilisateurs de s'abonner à ces calendriers.
Je rencontre le problème suivant:
- dans l'application iCalendar d'Apple, les événements sont affichés avec la "bonne" heure, je veux dire avec l'heure que j'ai indiquée dans le fichier, par exemple
DTSTART:20180111T200000
DTEND:20180111T223000
affiche un événement qui a eu lieu le 11/01/2018 de 20h à 23h
Par contre sur Google Agenda, le même événement est affiché de 21h à 24h
La raison évidente est la façon dont ces produits traitent les fuseaux horaires.
J'ai donc cherché sur Internet comment indiquer le fuseau horaire de Paris
J'ai trouvé des informations divergentes,
Celle qui m'a semblé la plus sérieuse est d'insérer avant le premier événement la séquence de commandes suivante:
BEGIN:VTIMEZONE
TZID:Europe/Paris
X-LIC-LOCATION:Europe/Paris
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
Cela ne semble pas avoir d'effet sur l'affichage des événements
Peut être y a-t-il d'autres modifications à apporter à ce fichier:
https://www.alma-musica.net/calendar/EVPC.ics
Merci de votre aide