Hogyan néz ki az eseményszöveg
Az iCalendar esemény címkézett sorok halmaza a BEGIN:VEVENT és az END:VEVENT között. A formátumot az RFC 5545 határozza meg, 2009-ben adták ki, és ugyanaz, mint amit a .ics naptárfájlok használnak.
Egy QR-méretű példa: BEGIN:VEVENT, SUMMARY:Bread baking class, DTSTART:20261015T170000Z, DTEND:20261015T190000Z, LOCATION:Maple Street Bakery, Portland, END:VEVENT. A teljes naptárfájl a BEGIN:VCALENDAR közé csomagolja az eseményeket, és olyan mezőket ad hozzá, mint a UID és a DTSTAMP, de a QR-kódok gyakran csak az eseményblokkot hordozzák a hely megtakarítására.
- SUMMARY: az esemény címe
- DTSTART és DTEND: kezdet és vég, YYYYMMDDTHHMMSS formában
- LOCATION: hely vagy cím
- DESCRIPTION: hosszabb megjegyzések
- A záró Z azt jelenti, hogy az idő UTC-ben van
Az idő helyes megadása
Az időpontok UTC-ben, záró Z-vel írása a legegyszerűbb módja annak, hogy az esemény mindenkinél a helyes helyi időben jelenjen meg. A Z nélküli idő úszó helyi időnek számít, amely a más időzónákban lévőknél elcsúszhat, a megnevezett időzónához pedig további adat kell, ami nagyobbá teszi a kódot.
Az egésznapos események használhatnak csak dátumot tartalmazó értéket, például DTSTART;VALUE=DATE:20261015.
Támogatás és alternatívák
Az eseménykódok támogatása a beépített kameraalkalmazásokban változó; egyesek felajánlják az esemény közvetlen hozzáadását, mások megmutatják a szöveget, vagy beolvasóalkalmazás kell hozzájuk. Nyomtatás előtt érdemes ellenőrizni a közönséged telefonjain.
Gyakori alternatíva egy tárolt .ics fájlra vagy naptárba adó gombokkal ellátott eseményoldalra mutató QR-kód. A link azt is lehetővé teszi, hogy az időt vagy helyet a kód kinyomtatása után javítsák.