Preskoči na vsebino

Razčlenjevalec ICS kalendarjev

Prilepljeno .ics datoteko koledarja pretvorite v berljiv seznam dogodkov.

Vhod
Izhod

Razčlenjevalec ICS kalendarjev

Prilepite vsebino .ics datoteke in to orodje navede vse dogodke, ki jih vsebuje, v berljivi obliki. Razčleni RFC 5545 iCalendar podatke, kot jih izvažajo Outlook, Google Calendar in Apple Calendar — prelomljene vrstice se samodejno odvijejo, pobegnjeni znaki se obnovijo, zato se naslov, ki je bil v izvirni datoteki razdeljen na dve vrstici, tukaj bere kot ena vrstica.

Izbira stolpce, ki jih želite: naslov, začetek, konec, trajanje, lokacijo, organizatorja, opis, stanje in UID. Pretvorite čase v določen časovni pas ali jih pustite, kot jih je napisala datoteka. Vklopite "Razširi ponavljajoče se dogodke", da razvojete RRULE (dnevni, tedenski, mesečni ali letni, s INTERVAL, COUNT in UNTIL) v njegove naslednje pojavitve namesto samo prikaza enega shranjene dogodka. Razvrsti po času začetka in zoži rezultat na obseg datumov s polji od/do. Izbira tabelo, CSV ali JSON kot obliko izpisa glede na to, ali berete koledar ali ga posredujete drugemu orodju.

Razčlenjevalec je namenoma toleranten: VALARM ali neznane lastnosti znotraj dogodka se preskočijo namesto da bi jih zavrnili, dogodek brez časa konca podrazumevano eno uro (ali en dan za vse dnevne dogodke), zabodena vrstica, ki ni veljaven sintaksis koledarja, se ignora namesto zaustavitve cele datoteke. Razširitev RRULE pokriva FREQ, INTERVAL, COUNT in UNTIL; rafiniranja tipa BYDAY/BYMONTHDAY se ne uporabljajo, zato neobičen vzorec ponavljanja še vedno daje pojavitve, le razporejene po običajnih intervalih.

Vse se izvršava v vašem brskalniku — datoteka koledarja, ki jo prilepite, vključno s imena udeležencev ali zasebnimi opombami, ki jih vsebuje, nikoli ne bo prenešena nikamor. Ko ste končali, kopirajte rezultat, ga preuzmite kot .txt datoteko ali pošljite izpis drugemu orodju, da nadaljujete.

FAQ

Katere formate koledarjev prebere?
Standardne RFC 5545 .ics / iCalendar podatke — oblika, ki jo izvažajo Google Calendar, Outlook, Apple Calendar in večina orodij za razporede. Prilepite surovo besedilo datoteke.
Kako deluje razširitev ponavljajočih se dogodkov?
Kadar je "Razširi ponavljajoče se dogodke" vključeno, se dogodek z RRULE (FREQ=DAILY/WEEKLY/MONTHLY/YEARLY, s INTERVAL, COUNT in UNTIL) razširi v njegove naslednje pojavitve, do števila, ki ga nastavite. Bolj specifična pravila, kot je BYDAY, se ne uporabljajo — razmaknuće sledi navadnemu intervalu.
Ali lahko pretvori čase dogodkov v moj časovni pas?
Da, kadar ima izvorni čas znani pas — ali UTC časovno oznako ali TZID, ki imenuje IANA pas. "Plavajoči" čas brez podatkov o pasu se prikaže točno tako, kot je napisan, ker ni iz česa ga pretvoriti.
Zakaj filter po datumu ne prikaže dogodka?
Filter od/do primerja čas začetka vsakega dogodka. Dogodek, ki se začne izven obsega, je izključen tudi, če se nadaljuje znotraj obsega — razširite "od" datuma, da ga vključite.
Ali je moja datoteka koledarja prenesena negdje?
Ne. Razčlenjevanje se izvršava v celoti v vašem brskalniku — datoteka, ki jo prilepite, in vse, kar vsebuje, nikoli ne zapusti vašo napravo.