Zum Inhalt springen

Kalender-Link und ICS

Add-to-Calendar & ICS

Baut Links für Google, Outlook.com, Office 365 und Yahoo Kalender sowie eine herunterladbare .ics-Datei, die Apple Kalender und Outlook Desktop lesen.

Ein Termin, zweimal geschrieben: als .ics-Datei, die jedes Desktop-Programm liest, und als die vier „Zum Kalender hinzufügen“-Links, die Google, Outlook.com, Office 365 und Yahoo mit bereits ausgefüllten Feldern öffnen. Die sperrigen Teile von RFC 5545 – Enddaten ganztägiger Termine, Wiederholungsregeln, Erinnerungen – werden erledigt, statt der Person überlassen, die die E-Mail schreibt.

🔒 Läuft vollständig in Ihrem Browsercalendaricseventgenerator

Der Termin

Wiederholung

Zu einem Kalender hinzufügen

Diese öffnen den Termin-Editor des jeweiligen Anbieters mit ausgefüllten Feldern; angelegt wird nichts, bis jemand auf Speichern drückt.

Die .ics-Datei

Apple Kalender, Outlook für den Desktop, Thunderbird und jeder andere Client lesen dieses Format. An eine E-Mail angehängt wird daraus eine Einladung.

Zeiten werden in UTC geschrieben und nicht mit einer TZID. Eine TZID gilt nur zusammen mit einem VTIMEZONE-Block, der die Sommerzeitregeln dieser Zone enthält, und eine falsche ist schlimmer als gar keine — einmal hier umzurechnen, mit der Zeitzonendatenbank Ihres eigenen Browsers, ist exakt.

So funktioniert es

  1. Füllen Sie den Termin aus

    Titel, Beginn, Dauer, Ort. Die Zeitzone ist standardmäßig Ihre und lässt sich ändern – die Umrechnung passiert hier, einmal.

  2. Fügen Sie eine Wiederholung oder eine Erinnerung hinzu, wenn Sie eine brauchen

    Täglich, werktags, wöchentlich, monatlich, jährlich, mit optionaler Anzahl der Vorkommen. Die Erinnerung wird als VALARM geschrieben, was Desktop-Programme beachten und die Web-Links meist ignorieren.

  3. Senden Sie den Link, oder hängen Sie die Datei an

    Ein Link ist richtig für eine Chatnachricht; die .ics ist richtig für eine E-Mail, wo sie zu einer Einladung wird, die der Empfänger mit einem Klick annehmen kann.

Häufige Fragen

Legt das Drücken des Links den Termin an?

Nein. Es öffnet den Termineditor des jeweiligen Anbieters mit ausgefüllten Feldern. Nichts existiert, bis die Person Speichern drückt, und deshalb kann der Link auf ihrer Seite auch nicht stillschweigend scheitern.

Warum verwendet die Datei UTC statt meiner Zeitzone?

Eine `TZID` ist nur sinnvoll, wenn die Datei auch einen `VTIMEZONE`-Block mit der vollen Sommerzeit-Geschichte dieser Zone trägt, und ein falscher VTIMEZONE schadet mehr als keiner. Einmal hier umzurechnen, mit der browsereigenen Zonendatenbank, ist exakt und braucht keinen solchen Block.

Mein eintägiger Termin belegt im Kalender zwei Tage

RFC 5545 macht das Enddatum eines ganztägigen Termins exklusiv – ein einzelner Tag am 5. endet am 6. Werkzeuge, die den 5. schreiben, erzeugen einen Termin, der einen halben Tag zu kurz aussieht; dieses schreibt den 6., und deshalb zeigt ein Programm, das es korrekt darstellt, einen Tag.

Kann ich mehrere Termine in eine Datei packen?

Nicht von dieser Seite aus – sie schreibt ein VEVENT pro Datei. Für eine Serie verwenden Sie die Wiederholungsregel; für eine Reihe unzusammenhängender Termine erstellen Sie je eine Datei.

Eingabe aus

Danach

Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.