Manque Timezone dans le iCal feed sur http://agendadulibre.qc.ca/
J'ai ajouté le iCal (http://agendadulibre.qc.ca/events.ics) dans mon téléphone pour les événement du SQIL et tous les heures sont 4 heures plus tot, le Samedi 16 Sept a l'air de commencer à 6AM au lieu de 10AM.
Dans le iCal de l'agenda du libre, les dates sont comme ça, sans timezone:
SUMMARY:SQIL - Journée internationale du logiciel libre 2017 à Montréal
DTSTART:20170916T100000
DTEND:20170916T190000
UID:1626@agendadulibre.org
Voici un example d'un iCal généré par Google Calendar (http://ecomhm.com/calendrier/?ical=1), qui apparaît comme il faut dans mon téléphone:
DTSTART;TZID=America/New_York:20170829T180000
DTEND;TZID=America/New_York:20170829T190000
LAST-MODIFIED:20170706T214700Z
On voit que ça spécifie le timezone et en plus il y un LAST-MODIFIED qui probablement peut éviter au client de faire un refresh inutile.
Fait intéressant, le iCal de chaque événement contient déja un timezone (ex: http://agendadulibre.qc.ca/events/1626.ics)
SUMMARY:SQIL - Journée internationale du logiciel libre 2017 à Montréal
DTSTART;TZID=Europe/Paris:20170916T100000
DTEND;TZID=Europe/Paris:20170916T190000
Vu que l'événement est à Montréal, le timezone aurait du être America/Montreal et non pas Europe/Paris.