iCal-zu-CSV-Konverter

Legen Sie die .ics-Datei ab, die Ihr Kalender exportiert hat, und bekommen Sie eine Zeile je Termin, mit Beginn und Ende als echten Datumsangaben.

iCal-Datei hier ablegen oder klicken, um eine Datei zu wählen — oder Daten unten einfügen

Was das Kalenderformat verbirgt

  • Aus Datumsangaben werden Datumsangaben. 20240315T090000Z wird als echtes Datum geschrieben — Sie können Termine also chronologisch sortieren statt alphabetisch.
  • Ganztägige Termine werden erkannt. Ein Datum ohne Uhrzeit wird als ganzer Tag gelesen, nicht als Mitternacht in irgendeiner beliebigen Zeitzone.
  • UTC wird umgerechnet. Ein Zeitstempel, der auf Z endet, wird in Ortszeit zurückgeholt — also in die Zeit, zu der die Besprechung tatsächlich stattfand.
  • Umbrochene Zeilen werden wieder zusammengefügt. Lange Beschreibungen brechen auf Folgezeilen um; naiv gelesen kommen sie zerhackt heraus.
  • Organisator und Teilnehmer sind lesbar. Das Präfix mailto: wird entfernt, sodass in der Spalte Adressen stehen und keine URIs.
  • Maskierungen werden dekodiert. Die vom Format verlangten maskierten Kommas, Semikolons und Zeilenumbrüche werden wieder zu echten Zeichen.

Wird meine Datei irgendwohin hochgeladen?

Nein. Diese Seite hat keine Serverseite: Die Datei wird von JavaScript gelesen und zurückgeschrieben, das auf Ihrem eigenen Rechner läuft. Sie können das prüfen, indem Sie die Seite öffnen, die Netzwerkverbindung trennen und trotzdem eine Datei umwandeln.

Wofür das gut ist

Besprechungsstunden zählen, Zeit an Kunden weiterberechnen oder einen gemeinsamen Kalender prüfen — all das braucht die Termine als Zeilen in einer Tabelle, und nichts davon gibt Ihnen eine Kalenderanwendung direkt.