iCalendar event

Tinatawag ding: VEVENT, QR code ng kalendaryo, ICS event

Depinisyon

Ang iCalendar event ay karaniwang bloke ng teksto, na binubuksan ng BEGIN:VEVENT, na naglalarawan ng pulong o appointment. Kapag na-encode sa QR code, nagagawa nitong idagdag ng telepono ang event sa kalendaryo.

Ano ang hitsura ng teksto ng event

Ang iCalendar event ay hanay ng mga linyang may label sa pagitan ng BEGIN:VEVENT at END:VEVENT. Tinukoy ang format sa RFC 5545, na inilathala noong 2009, at ito ang parehong ginagamit ng mga .ics na file ng kalendaryo.

Isang halimbawang kasya sa QR: BEGIN:VEVENT, SUMMARY:Bread baking class, DTSTART:20261015T170000Z, DTEND:20261015T190000Z, LOCATION:Maple Street Bakery, Portland, END:VEVENT. Ang buong file ng kalendaryo ay bumabalot sa mga event sa BEGIN:VCALENDAR at nagdaragdag ng mga field tulad ng UID at DTSTAMP, pero madalas na event block lang ang dala ng mga QR code para makatipid ng espasyo.

  • SUMMARY: ang pamagat ng event
  • DTSTART at DTEND: simula at katapusan, bilang YYYYMMDDTHHMMSS
  • LOCATION: lugar o address
  • DESCRIPTION: mas mahabang tala
  • Ang nakasunod na Z ay nangangahulugang UTC ang oras

Pagkuha ng tamang oras

Ang pagsulat ng mga oras sa UTC na may nakasunod na Z ang pinakasimpleng paraan para lumitaw ang event sa tamang lokal na oras para sa lahat. Ang oras na walang Z ay itinuturing na lumulutang na lokal na oras, na maaaring magbago para sa mga tao sa ibang time zone, at ang pinangalanang time zone ay nangangailangan ng dagdag na data na nagpapalaki sa code.

Ang mga event na buong araw ay puwedeng gumamit ng halagang petsa lang, tulad ng DTSTART;VALUE=DATE:20261015.

Suporta at mga alternatibo

Nag-iiba ang suporta sa mga event code sa mga built-in na camera app; may ilang nag-aalok na idagdag agad ang event, habang ang iba ay nagpapakita ng teksto o nangangailangan ng scanner app. Sulit na tingnan sa mga telepono ng iyong audience bago mag-print.

Karaniwang alternatibo ang QR code na nagli-link sa naka-host na .ics file o pahina ng event na may mga add-to-calendar na button. Pinapayagan din ng link na maitama ang oras o lugar pagkatapos mai-print ang code.

Mga madalas itanong

Puwede bang magdagdag ng event sa kalendaryo ko ang QR code?

Oo. I-encode ang event bilang iCalendar VEVENT block, at mag-aalok ang mga teleponong sumusuporta nito na idagdag ito. Nag-iiba ang suporta, kaya ang link sa .ics na file ang maaasahang panlaban.

Ano ang ibig sabihin ng Z sa dulo ng oras ng kalendaryo?

Minamarkahan nito ang oras bilang UTC. Kino-convert ito ng mga calendar app sa lokal na time zone ng bawat tao.

Bakit nagdagdag ang calendar QR code ko ng event sa maling oras?

Malamang na isinulat ang oras nang walang Z o time zone, kaya binasa ito bilang lokal na oras sa teleponong nag-scan. Isulat ang mga oras sa UTC na may nakasunod na Z.

Mga pinagmulan at pamantayan

Lahat ng termino