iCalendar sündmus

Tuntud ka kui: VEVENT, kalendri QR-kood, ICS sündmus, sündmuse QR-kood

Määratlus

iCalendar sündmus on standardne tekstiplokk, mis algab tekstiga BEGIN:VEVENT ja kirjeldab kohtumist või ajaleppimist. QR-koodi kodeerituna laseb see telefonil sündmuse kalendrisse lisada.

Üle vaadanud AriaQR meeskond ·

iCalendar sündmus

Kuidas sündmuse tekst välja näeb

iCalendar sündmus on hulk märgendatud ridu ridade BEGIN:VEVENT ja END:VEVENT vahel. Vorming on määratletud 2009. aastal avaldatud standardis RFC 5545 ja see on sama, mida kasutavad .ics-kalendrifailid.

QR-koodi suurune näide: BEGIN:VEVENT, SUMMARY:Bread baking class, DTSTART:20261015T170000Z, DTEND:20261015T190000Z, LOCATION:Maple Street Bakery, Portland, END:VEVENT. Täielik kalendrifail mähib sündmused ridade BEGIN:VCALENDAR vahele ja lisab väljad nagu UID ja DTSTAMP, kuid QR-koodid kannavad ruumi säästmiseks sageli ainult sündmuseplokki.

  • SUMMARY: sündmuse pealkiri
  • DTSTART ja DTEND: algus ja lõpp kujul YYYYMMDDTHHMMSS
  • LOCATION: koht või aadress
  • DESCRIPTION: pikemad märkmed
  • Lõpus olev Z tähendab, et aeg on UTC-s

Aja õigesti määramine

Aegade kirjutamine UTC-s lõpus oleva Z-ga on lihtsaim viis, kuidas sündmus kõigile õigel kohalikul ajal kuvada. Ilma Z-ta aega käsitletakse ujuva kohaliku ajana, mis võib teistes ajavööndites olijate jaoks nihkuda, ja nimeline ajavöönd vajab lisaandmeid, mis muudavad koodi suuremaks.

Terve päeva sündmused võivad kasutada ainult kuupäeva väärtust, näiteks DTSTART;VALUE=DATE:20261015.

Tugi ja alternatiivid

Sündmuse koodide tugi sisseehitatud kaamerarakendustes on erinev; mõned pakuvad sündmuse otse lisamist, teised kuvavad teksti või vajavad skannerirakendust. Enne printimist tasub kontrollida telefonides, mida teie sihtrühm kasutab.

Levinud alternatiiv on QR-kood, mis viitab majutatud .ics-failile või sündmuse lehele kalendrisse lisamise nuppudega. Link võimaldab aega või kohta parandada ka pärast koodi printimist.

Korduma kippuvad küsimused

Kas QR-kood saab sündmuse minu kalendrisse lisada?

Jah. Kodeerige sündmus iCalendar VEVENT-plokina ja seda toetavad telefonid pakuvad selle lisamist. Tugi on erinev, seega on usaldusväärne varuvariant link .ics-failile.

Mida tähendab kalendriaja lõpus olev Z?

See tähistab aega UTC-s. Kalendrirakendused teisendavad selle seejärel iga inimese kohalikku ajavööndisse.

Miks minu kalendri QR-kood lisas sündmuse valel ajal?

Aeg oli tõenäoliselt kirjutatud ilma Z-ta või ajavööndita, nii et skannivas telefonis loeti see kohaliku ajana. Kirjutage ajad UTC-s lõpus oleva Z-ga.

Allikad ja standardid

Kõik terminid