Preskočiť na obsah

Analyzátor ICS kalendárov

Vložený .ics súbor kalendára previesť na čitateľný zoznam udalostí.

Vstup
Výstup

Analyzátor ICS kalendárov

Vložte obsah .ics kalendárneho súboru a tento nástroj vypíše všetky udalosti, ktoré obsahuje, v jasnej a čitateľnej forme. Čita dáta RFC 5545 iCalendar tak, ako ich exportuje Outlook, Google Calendar a Apple Calendar — zabalené riadky sú automaticky rozvinuté a escaped znaky sú obnovené, takže názov rozdelený na dva fyzické riadky vo zdrojovom súbore sa tu zobrazí ako jeden riadok.

Vyberte si, ktoré stĺpce chcete: názov, začiatok, koniec, trvanie, miesto, organizátor, popis, stav a UID. Časy preveďte do konkrétneho časového pásma alebo ich nechajte tak, ako ich zapísal súbor. Zapnite možnosť Rozšíriť opakujúce sa udalosti na rozvinutie RRULE (denný, týždenný, mesačný alebo ročný, s INTERVAL, COUNT a UNTIL) na jeho ďalšie výskyty namiesto zobrazenia iba uloženej udalosti. Trieďte podľa času začiatku a zúžte výsledok na rozsah dátumov pomocou polí od/do. Vyberte si tabuľku, CSV alebo JSON ako výstupný formát v závislosti od toho, či čítate kalendár alebo ho zavádzate do iného nástroja.

Parser je zámerne vyhovujúci: VALARM alebo neznáma vlastnosť v rámci udalosti sú preskočené namiesto odopretia, udalosť bez času ukončenia má predvolene jedno hodinu (alebo jeden deň pre celodenné udalosti) a chybný riadok, ktorý nie je platnou syntax kalendára, je ignorovaný namiesto zastavenia celého súboru. Rozšírenie RRULE zahŕňa FREQ, INTERVAL, COUNT a UNTIL; rafinované položky v štýle BYDAY/BYMONTHDAY sa nepoužívajú, takže neobvyklý vzor opakovania stále produkuje výskyty, len s priestorom podľa obyčajného intervalu.

Všetko prebieha vo vašom prehliadači — kalendárny súbor, ktorý vložíte, vrátane všetkých mien účastníkov alebo súkromných poznámok, ktoré obsahuje, nikdy nemusí byť nikam nahrané. Keď skončíte, skopírujte výsledok, stiahnite ho ako súbor .txt alebo pošlite výstup do iného nástroja, aby ste naň pokračovali.

Časté otázky

Ktoré formáty kalendárov čita?
Štandardné RFC 5545 .ics / iCalendar dáta — formát exportovaný Google Calendar, Outlook, Apple Calendar a väčšinou nástrojov plánovania. Vložte raw text súboru.
Ako funguje rozšírenie opakujúcich sa udalostí?
Keď je zapnuté rozšírenie opakujúcich sa udalostí, udalosť s RRULE (FREQ=DAILY/WEEKLY/MONTHLY/YEARLY, s INTERVAL, COUNT a UNTIL) je rozvinutá na jej ďalšie výskyty, až do počtu, ktorý ste nastavili. Špecifickejšie pravidlá ako BYDAY sa nepoužívajú — rozostup nasleduje prostý interval.
Môže konvertovať časy udalostí na moje časové pásmo?
Áno, keď má zdrojový čas známu zónu — buď UTC timestamp alebo TZID pomenúvajúci zónu IANA. Čas bez žiadnych informácií o zóne je zobrazený presne tak, ako bol napísaný, pretože z ničoho sa nedá konvertovať.
Prečo filter podľa rozsahu dátumov neukazuje udalosť?
Filter od/do porovnáva čas začiatku každej udalosti. Udalosť, ktorá začína mimo rozsahu, je vylúčená, aj keď vbehá do rozsahu — rozšírte dátum od na jej zahrnutie.
Je môj kalendárny súbor niekam nahrávané?
Nie. Analýza prebieha úplne vo vašom prehliadači — súbor, ktorý vložíte, a všetko v ňom, nikdy neopúšťa vaše zariadenie.