iCalendar ایونٹ

دیگر نام: VEVENT, کیلنڈر QR کوڈ, ICS ایونٹ, calendar QR code

تعریف

iCalendar ایونٹ معیاری متنی بلاک ہے، جو BEGIN:VEVENT سے کھلتا ہے، اور میٹنگ یا اپائنٹمنٹ بیان کرتا ہے۔ QR کوڈ میں انکوڈ ہو تو فون ایونٹ کو کیلنڈر میں شامل کر سکتا ہے۔

ایونٹ کا متن کیسا دکھتا ہے

iCalendar ایونٹ BEGIN:VEVENT اور END:VEVENT کے درمیان نشان زد لائنوں کا مجموعہ ہے۔ فارمیٹ 2009 میں شائع ہونے والے RFC 5545 میں متعین ہے اور وہی ہے جو .ics کیلنڈر فائلوں میں استعمال ہوتا ہے۔

QR کے سائز کی مثال: BEGIN:VEVENT, SUMMARY:Bread baking class, DTSTART:20261015T170000Z, DTEND:20261015T190000Z, LOCATION:Maple Street Bakery, Portland, END:VEVENT۔ مکمل کیلنڈر فائل ایونٹس کو BEGIN:VCALENDAR میں لپیٹتی ہے اور UID اور DTSTAMP جیسے فیلڈز شامل کرتی ہے، لیکن QR کوڈ جگہ بچانے کے لیے اکثر صرف ایونٹ کا بلاک رکھتے ہیں۔

  • SUMMARY: ایونٹ کا عنوان
  • DTSTART اور DTEND: آغاز اور اختتام، YYYYMMDDTHHMMSS کی صورت میں
  • LOCATION: جگہ یا پتہ
  • DESCRIPTION: لمبے نوٹس
  • آخر میں Z کا مطلب ہے کہ وقت UTC میں ہے

وقت درست رکھنا

وقت کو آخر میں Z کے ساتھ UTC میں لکھنا سب سے آسان طریقہ ہے تاکہ ایونٹ ہر ایک کے لیے درست مقامی وقت پر نظر آئے۔ Z کے بغیر وقت کو فلوٹنگ مقامی وقت سمجھا جاتا ہے، جو دوسرے ٹائم زونز کے لوگوں کے لیے کھسک سکتا ہے، اور نام والے ٹائم زون کو اضافی ڈیٹا چاہیے جو کوڈ کو بڑا کر دیتا ہے۔

سارا دن کے ایونٹس صرف تاریخ والی قدر استعمال کر سکتے ہیں، جیسے DTSTART;VALUE=DATE:20261015۔

سپورٹ اور متبادل

بلٹ اِن کیمرہ ایپس میں ایونٹ کوڈز کی سپورٹ مختلف ہے؛ کچھ ایونٹ براہِ راست شامل کرنے کی پیشکش کرتی ہیں، جبکہ دوسری متن دکھاتی ہیں یا اسکینر ایپ چاہتی ہیں۔ پرنٹ سے پہلے ان فونز پر جانچنا جو آپ کے سامعین استعمال کرتے ہیں مفید ہے۔

عام متبادل ایسا QR کوڈ ہے جو ہوسٹ کی گئی .ics فائل یا ایڈ ٹو کیلنڈر بٹنوں والے ایونٹ صفحے سے لنک کرے۔ لنک کوڈ چھپنے کے بعد وقت یا جگہ درست کرنے کی گنجائش بھی دیتا ہے۔

عمومی سوالات

کیا QR کوڈ میرے کیلنڈر میں ایونٹ شامل کر سکتا ہے؟

جی ہاں۔ ایونٹ کو iCalendar VEVENT بلاک کے طور پر انکوڈ کریں، اور جو فون اسے سپورٹ کرتے ہیں شامل کرنے کی پیشکش کریں گے۔ سپورٹ مختلف ہے، اس لیے .ics فائل کا لنک قابلِ اعتماد متبادل ہے۔

کیلنڈر کے وقت کے آخر میں Z کا کیا مطلب ہے؟

یہ وقت کو UTC کے طور پر نشان زد کرتا ہے۔ کیلنڈر ایپس پھر اسے ہر شخص کے مقامی ٹائم زون میں بدل دیتی ہیں۔

میرے کیلنڈر QR کوڈ نے ایونٹ غلط وقت پر کیوں شامل کیا؟

غالباً وقت Z یا ٹائم زون کے بغیر لکھا گیا تھا، اس لیے اسے اسکین کرنے والے فون کا مقامی وقت سمجھا گیا۔ وقت کو آخر میں Z کے ساتھ UTC میں لکھیں۔

ماخذ اور معیارات

تمام اصطلاحات