iCalendar įvykis

Dar vadinama: VEVENT, kalendoriaus QR kodas, ICS įvykis, įvykio QR kodas

Apibrėžimas

iCalendar įvykis yra standartinis teksto blokas, pradedamas BEGIN:VEVENT, aprašantis susitikimą ar vizitą. Užkoduotas QR kode, jis leidžia telefonui įtraukti įvykį į kalendorių.

Peržiūrėjo AriaQR komanda ·

iCalendar įvykis

Kaip atrodo įvykio tekstas

iCalendar įvykis yra pažymėtų eilučių rinkinys tarp BEGIN:VEVENT ir END:VEVENT. Formatas apibrėžtas 2009 m. paskelbtame RFC 5545 ir yra tas pats, kuris naudojamas .ics kalendoriaus failuose.

Pavyzdys QR kodo dydžio: BEGIN:VEVENT, SUMMARY:Bread baking class, DTSTART:20261015T170000Z, DTEND:20261015T190000Z, LOCATION:Maple Street Bakery, Portland, END:VEVENT. Pilnas kalendoriaus failas įvykius apgaubia BEGIN:VCALENDAR ir prideda laukus, pavyzdžiui, UID ir DTSTAMP, tačiau QR kodai, kad sutaupytų vietos, dažnai neša tik įvykio bloką.

  • SUMMARY: įvykio pavadinimas
  • DTSTART ir DTEND: pradžia ir pabaiga, kaip YYYYMMDDTHHMMSS
  • LOCATION: vieta arba adresas
  • DESCRIPTION: ilgesnės pastabos
  • Galinis Z reiškia, kad laikas nurodytas UTC

Kaip nurodyti tinkamą laiką

Laiko rašymas UTC su galiniu Z yra paprasčiausias būdas užtikrinti, kad įvykis visiems atrodytų tinkamu vietiniu laiku. Laikas be Z laikomas plaukiojančiu vietiniu laiku, kuris kitų laiko juostų žmonėms gali pasislinkti, o įvardytai laiko juostai reikia papildomų duomenų, didinančių kodą.

Visos dienos įvykiams galima naudoti vien datos reikšmę, pavyzdžiui, DTSTART;VALUE=DATE:20261015.

Palaikymas ir alternatyvos

Įvykių kodų palaikymas įtaisytose kamerų programėlėse skiriasi; kai kurios pasiūlo įvykį pridėti tiesiogiai, kitos rodo tekstą arba reikalauja skaitytuvo programėlės. Prieš spausdinant verta patikrinti telefonus, kuriuos naudoja jūsų auditorija.

Dažna alternatyva – QR kodas, nukreipiantis į talpinamą .ics failą arba įvykio puslapį su mygtukais „pridėti į kalendorių“. Nuoroda taip pat leidžia ištaisyti laiką ar vietą jau atspausdinus kodą.

Dažnai užduodami klausimai

Ar QR kodas gali įtraukti įvykį į mano kalendorių?

Taip. Užkoduokite įvykį kaip iCalendar VEVENT bloką, ir tai palaikantys telefonai pasiūlys jį pridėti. Palaikymas skiriasi, todėl patikimas atsarginis variantas yra nuoroda į .ics failą.

Ką reiškia Z kalendoriaus laiko gale?

Jis žymi, kad laikas nurodytas UTC. Kalendoriaus programėlės jį paverčia kiekvieno žmogaus vietine laiko juosta.

Kodėl mano kalendoriaus QR kodas įvykį pridėjo netinkamu laiku?

Greičiausiai laikas buvo užrašytas be Z arba laiko juostos, todėl jį nuskaičiusio telefono buvo perskaitytas kaip vietinis laikas. Rašykite laiką UTC su galiniu Z.

Šaltiniai ir standartai

Visi terminai