Kā izskatās notikuma teksts
iCalendar notikums ir marķētu rindu kopa starp BEGIN:VEVENT un END:VEVENT. Formāts ir definēts 2009. gadā publicētajā RFC 5545 un ir tas pats, ko izmanto .ics kalendāra faili.
Piemērs QR izmēram: BEGIN:VEVENT, SUMMARY:Bread baking class, DTSTART:20261015T170000Z, DTEND:20261015T190000Z, LOCATION:Maple Street Bakery, Portland, END:VEVENT. Pilns kalendāra fails ietin notikumus BEGIN:VCALENDAR un pievieno laukus, piemēram, UID un DTSTAMP, taču QR kodi, lai ietaupītu vietu, bieži satur tikai notikuma bloku.
- SUMMARY: notikuma nosaukums
- DTSTART un DTEND: sākums un beigas formātā YYYYMMDDTHHMMSS
- LOCATION: vieta vai adrese
- DESCRIPTION: garākas piezīmes
- Beigu Z nozīmē, ka laiks ir UTC
Pareiza laika norādīšana
Laika rakstīšana UTC ar beigu Z ir vienkāršākais veids, kā panākt, lai notikums visiem parādītos pareizajā vietējā laikā. Laiks bez Z tiek uzskatīts par peldošu vietējo laiku, kas cilvēkiem citās laika joslās var nobīdīties, bet nosaukta laika josla prasa papildu datus, kas kodu palielina.
Visas dienas notikumiem var izmantot tikai datuma vērtību, piemēram, DTSTART;VALUE=DATE:20261015.
Atbalsts un alternatīvas
Notikumu kodu atbalsts iebūvētajās kameras lietotnēs atšķiras; dažas piedāvā notikumu pievienot tieši, citas rāda tekstu vai prasa skenera lietotni. Pirms drukāšanas ir vērts pārbaudīt tālruņos, ko izmanto jūsu auditorija.
Bieža alternatīva ir QR kods, kas ved uz mitinātu .ics failu vai notikuma lapu ar pogām pievienošanai kalendāram. Saite arī ļauj labot laiku vai vietu pēc koda izdrukāšanas.