J'ai créé un flux ICS contenant une longue liste d'événements. Mon fuseau horaire ne semble pas fonctionner.Le fuseau horaire ICS ne fonctionne pas
Dans l'exemple ci-dessous, vous voyez que mon événement doit commencer à 07:55:00 et se terminer à 09:30:00. C'est ce que ça devrait montrer dans mon calendrier. Au lieu de cela, il montre 09:55:00 et 11:30:00 - un décalage de deux heures. Le fuseau horaire doit être défini sur Europe/Copenhagen
mais cela n'a aucun effet.
Quelqu'un peut-il me dire comment je peux atteindre les bons moments?
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Test Calendar
X-WR-TIMEZONE:Europe/Copenhagen
X-WR-CALDESC:Test Calendar
BEGIN:VEVENT
DTSTART:20110926T075500Z
DTEND:20110926T093000Z
DTSTAMP:20111002T133505Z
UID:E9QNQ30EG-5SRB7-QQKL3-2JUUZ-477LBRV4IMSJ78
CREATED:20111002T133505Z
LAST-MODIFIED:20111002T133505Z
LOCATION:B34
SEQUENCE:3
SUMMARY:2abc3c Ma3 CD (B34)
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
La suppression du "Z" fonctionne correctement avec iCal, mais Google Agenda affiche des heures d'une heure seulement. Spécifier le fuseau horaire à chaque heure de début et de fin comme vous l'avez montré n'a eu aucun effet. Au lieu de cela j'ai fait l'heure UTC (par exemple 07:55 devient 05:55) Merci pour votre aide. – simonbs
@SimonBS: Vous devrez peut-être fournir les informations de fuseau horaire dans l'événement aussi pour que cela fonctionne ... mais si la façon UTC fonctionne, je m'en tiendrai à ça :) –
Une heure de googling et de tirage de cheveux pour découvrez que c'était le "Z" ... merci beaucoup! –