ICS-kalenderparser
Zet een geplakte .ics-kalenderbestand om in een leesbare evenementenlijst.
ICS-kalenderparser
Plak de inhoud van een .ics-kalenderbestand en dit hulpprogramma somt alle gebeurtenissen erin op in duidelijke, leesbare vorm. Het leest RFC 5545 iCalendar-gegevens zoals Outlook, Google Calendar en Apple Calendar deze exporteert — omwikkelde regels worden verwijderd en ontsnapte tekens worden automatisch hersteld, zodat een titel die in het bronbestand over twee fysieke regels verdeeld is, hier als één regel wordt weergegeven.
Kies welke kolommen u wilt: titel, start, einde, duur, locatie, organisator, beschrijving, status en UID. Converteer tijden naar een specifieke tijdzone of laat deze zoals het bestand ze heeft geschreven. Zet "Terugkerende events uitbreiden" aan om een RRULE (dagelijks, wekelijks, maandelijks of jaarlijks, met INTERVAL, COUNT en UNTIL) uit te rollen naar de volgende voorkomen in plaats van alleen het opgeslagen evenement weer te geven. Sorteer op starttijd en beperk het resultaat tot een datumbereik met de velden van/tot. Kies tabel, CSV of JSON als uitvoerindeling, afhankelijk van of u de kalender leest of deze in een ander gereedschap voert.
De parser is opzettelijk tolerant: een VALARM of een onbekende eigenschap in een evenement wordt overgeslagen in plaats van geweigerd, een evenement zonder eindtijd krijgt standaard één uur (of één dag voor alledaagse evenementen), en een verkeerde regel die niet de geldige kalendersyntaxis is, wordt genegeerd in plaats van het hele bestand stop te zetten. RRULE-expansie behandelt FREQ, INTERVAL, COUNT en UNTIL; de verfijningen in BYDAY/BYMONTHDAY-stijl worden niet toegepast, dus een ongebruikelijk herhalingspatroon produceert nog steeds voorkomen, maar op gewone tussenpozen.
Alles draait in uw browser — het kalenderbestand dat u plakt, inclusief alle attendeenamen of privéaantekeningen daarin, wordt nergens geupload. Als u klaar bent, kopieert u het resultaat, downloadt u het als .txt-bestand of stuurt u de uitvoer naar een ander hulpprogramma om verder aan te werken.