Przejdź do treści

Analizator kalendarzy ICS

Przekonwertuj wkladzony plik .ics kalendarza na czytelna liste zdarzen.

Wejście
Wynik

Analizator kalendarzy ICS

Wklej zawartosc pliku .ics kalendarza i to narzedzie wyswietli wszystkie zawarte zdarzenia w jasnej i czytelnej formie. Czyta dane RFC 5545 iCalendar w sposob, jaki eksportuja Outlook, Google Calendar i Apple Calendar — zalamane linie sa automatycznie rozwijane, a znaki escapowane sa przywracane, wiec tytul podzielony na dwa fizyczne wiersze w pliku zrodlowym pojawia sie tutaj jako jeden wiersz.

Wybierz, ktorych kolumn chcesz: nazwa, poczatek, koniec, czas trwania, lokalizacja, organizator, opis, status i UID. Przekonwertuj czasy na okreslona strefe czasowa lub pozostaw je tak, jak napisal plik. Wlacz opcje Rozwin zdarzenia powtarzajace sie aby rozwinaac RRULE (codziennie, tygodniowo, miesiecznie lub rocznie, z INTERVAL, COUNT i UNTIL) na jego nastepne wystapienia zamiast pokazywania tylko zapisanego zdarzenia. Sortuj po czasie poczatku i zawez wynik do zakresu dat za pomoca pol od/do. Wybierz tabele, CSV lub JSON jako format wyjscia w zaleznosci od tego, czy czytasz kalendarz, czy wkladasz go do innego narzedzia.

Parser jest celowo tolerancyjny: VALARM lub nieznana wlasciwosc w zdarzeniu jest pomijana zamiast odrzucana, zdarzenie bez czasu zakonczenia domyslnie wynosi jedna godzine (lub jeden dzien dla zdarzen calodziennych) i bledny wiersz, ktorzy nie jest prawidlowa skladnia kalendarza, jest ignorowany zamiast zatrzymywania calego pliku. Rozszerzenie RRULE obejmuje FREQ, INTERVAL, COUNT i UNTIL; wyrafinowane pozycje w stylu BYDAY/BYMONTHDAY nie sa stosowane, wiec niezwykly wzor powtarzania nadal produkuje wystapienia, tylko rozstawione zwyklym przedzialem.

Wszystko dziala w Twojej przegladarce — plik kalendarza, ktory wkladzisz, wraz ze wszystkimi nazwami uczestnikow lub prywatnymi notatkami zawartymi w nim, nigdy nie musi byc nigdzie przeslany. Gdy skonczysz, skopiuj wynik, pobierz go jako plik .txt lub wyslij wynik do innego narzedzia, aby nadal nad nim pracowac.

Częste pytania

Jakie formaty kalendarzy czyta?
Standardowe dane RFC 5545 .ics / iCalendar — format eksportowany przez Google Calendar, Outlook, Apple Calendar i wiekszosc narzedzi planowania. Wklej surowy tekst pliku.
Jak dziala rozwijanie zdarzen powtarzajacych sie?
Gdy rozwijanie zdarzen powtarzajacych sie jest wlaczone, zdarzenie z RRULE (FREQ=DAILY/WEEKLY/MONTHLY/YEARLY, z INTERVAL, COUNT i UNTIL) jest rozwijane na jego nastepne wystapienia, az do liczby, ktora ustawiles. Bardziej specyficzne reguly takie jak BYDAY nie sa stosowane — rozstawienie podaza zwyklym przedzialem.
Czy moze konwertowac czasy zdarzen do mojej strefy czasowej?
Tak, když czas zrodlowy ma znana strefe — albo znacznik czasu UTC albo TZID nazwajacej strefe IANA. Czas bez zadnych informacji o strefie jest pokazywany dokladnie tak, jak zostal napisany, poniewaz nie ma z czego go konwertowac.
Dlaczego filtr zakresu dat nie pokazuje zdarzenia?
Filtr od/do porownuje czas poczatku kazdego zdarzenia. Zdarzenie zaczynajace sie poza zakresem jest wykluczone, nawet jesli biegnie w zakres — rozszerz date od aby ja zaczac.
Czy moj plik kalendarza jest przeslany gdzies?
Nie. Analiza odbywa sie w calosci w Twojej przegladarce — plik, ktory wkladzisz, i wszystko w nim, nigdy nie opuszcza Twoje urzadzenie.