Die Telekom hilft Community zieht um und ist bis zum 8. Januar 2025 nur eingeschränkt zugänglich.
Gelöst
Fehler beim Import einer iCalendar-Datei (ICS)
vor 8 Jahren
Hallo,
unser kommunaler Abfallentsorger bietet seinen Abfallkalender (Abfuhrtermine) zum Download als iCalendar-Datei (ICS) an.
Die Daten sehen auf den ersten Blick (editieren der Datei mit notepad) auch korrekt aus, werden jedoch beim Import in den Kalender im E-Mail-Center bei T-Online (über "mehr" -> "Kalender importieren" [verwendeter Browser: Google Chrome]) falsch interpretiert. Der Abfuhrtermin, der mit einer Dauer von einer Minute definiert ist, wird über zwei Tage verteilt.
Beispiel für einen Termin:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//daw.gmbh//NONSGML data-at-work.de iCalcreator 2.8//
METHOD:PUBLISH
BEGIN:VEVENT
UID:20170401T202237CEST-3613AOSTUP@daw.gmbh
DTSTAMP:20170405T220000Z
DESCRIPTION:Altpapier
DTSTART:20170406T040000Z
DTEND:20170406T040001Z
LOCATION:<für Post gelöscht>
SUMMARY:Altpapier
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Altpapier
TRIGGER:-PT660M
END:VALARM
END:VEVENT
END:VCALENDAR
Vorausgesetzt wird UTC ( angeblich das Z am Ende der Uhrzeit) in der Datei, Termin ist dann mit Sommerzeit 06:00-06:01 Uhr.
Ansicht im Kalender:
siehe Anhang "Kalender im E-Mail-Center.jpg"
Detail zum Termin im Kalender:
siehe Anhang "Kalender im E-Mail-Center - Termindetail.jpg"
Direkt im iPhone importiert, funktioniert es (da bekomme ich allerdings eine zweite Erinnerung, was auch schlecht ist)!
Gibt es in der iCalendar-Definition unterschiedliche Formate oder wo kann der Fehler liegen?
5123
0
9
Akzeptierte Lösungen
Alle Antworten
Sortieren
Älteste zuerst
Neueste zuerst
Älteste zuerst
Autor
Das könnte Ihnen auch weiterhelfen
vor 4 Monaten
435
0
3
309
0
2
172
0
2
118
0
4
vor 5 Jahren
1321
0
3
Akzeptierte Lösung
Stefan
Community Guide
akzeptiert von
Gurgelmeister
vor 8 Jahren
Das Format ist ok, allerdings ist die Eventzeit nicht eine Minute sondern eine Sekunde. Möglicherweise ist dies ein Parsing Fehler und dem Kalender die Zeit zu kurz. Ändere mal in der Textdatei auf
DTEND:20170406T040100Z
oder auch 05 und importiere erneut.
Z steht für ZULU und ist in der Tat gleich UTC
1
8
Ältere Kommentare anzeigen
Tim6112
Antwort
von
Stefan
vor 6 Jahren
Ich habe mal angefragt.
0