iCalendar esemény

Más néven: VEVENT, naptár QR-kód, ICS esemény, iCalendar event

Meghatározás

Az iCalendar esemény szabványos szövegblokk, amelyet a BEGIN:VEVENT nyit, és egy találkozót vagy időpontot ír le. QR-kódba kódolva lehetővé teszi, hogy a telefon felvegye az eseményt a naptárba.

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.

Gyakran ismételt kérdések

Hozzáadhat a QR-kód eseményt a naptáramhoz?

Igen. Kódold az eseményt iCalendar VEVENT blokkként, és a támogató telefonok felajánlják a hozzáadást. A támogatás változó, ezért az .ics fájlra mutató link megbízható tartalék.

Mit jelent a Z a naptári idő végén?

Az időt UTC-nek jelöli. A naptáralkalmazások ezután mindenki helyi időzónájára átszámítják.

Miért vette fel a naptár QR-kódom az eseményt rossz időpontra?

Az időt valószínűleg Z vagy időzóna nélkül írták, így a beolvasó telefon helyi időként olvasta. Írd az időpontokat UTC-ben, záró Z-vel.

Források és szabványok

Minden fogalom