คู่มือปฏิทิน
สร้างไฟล์ปฏิทิน .ics จากข้อความ
หากต้องการสร้างไฟล์ .ics จากข้อความ ให้ใส่รายละเอียดกิจกรรมในแม่แบบ iCalendar และบันทึกเป็นข้อความธรรมดาที่มีนามสกุล .ics เครื่องมือสร้างกิจกรรมในเครื่องจะจัดรูปแบบให้คุณ คู่มือนี้อธิบายทั้งการใช้แบบฟอร์มและการทำด้วยตนเอง
สร้างไฟล์ ICS จากข้อความในสามขั้นตอน
- แยกข้อมูลต้นทางเป็นชื่อ วันที่ครบถ้วน เวลาเริ่ม เขตเวลา และสถานที่หรือโน้ต ระบุวันที่จริงแทนคำอ้างอิงแบบสัมพัทธ์ก่อนดำเนินต่อ
- กรอกข้อมูลเหล่านั้นในเครื่องมือสร้างกิจกรรมในเครื่อง หรือแทนค่าตัวอย่างในแม่แบบข้อความธรรมดาด้านล่าง เลือกเวลาสิ้นสุดอย่างรอบคอบ
- บันทึกผลลัพธ์ด้วยนามสกุล .ics ตรวจด้วยเครื่องมือดู แล้วนำเข้าในปฏิทินที่ต้องการ ยืนยันกิจกรรมที่บันทึกก่อนแชร์ไฟล์
เริ่มด้วยรายละเอียดกิจกรรมที่ครบถ้วน
เขียนนัดหมายที่ต้องการก่อนจัดรูปแบบ ตัวอย่างเช่น “ทบทวนโครงการ วันที่ 6 พฤศจิกายน 2026 เวลา 14:00–15:00 น. ที่เซี่ยงไฮ้” มีวันที่และเวลาท้องถิ่นชัดเจน แต่ “ทบทวนพรุ่งนี้ตอนบ่าย” ยังไม่ชัดทั้งวันที่ของข้อความต้นทางและเวลาเริ่มที่แน่นอน
แยกชื่อนัดหมายจากสถานที่และโน้ต หากต้นทางมีเวลาที่เป็นไปได้สองช่วง ให้เลือกเวลาที่ตกลงกันแทนการรวมทั้งสองเวลา กำหนดส่งที่ไม่มีเวลาเริ่มและสิ้นสุดอาจเหมาะกับเตือนความจำมากกว่าช่วงเวลาบนปฏิทิน
เครื่องมือสร้างกิจกรรม iCal ให้คุณวางข้อความในช่องเหล่านั้นและเลือกเวลา เครื่องมือไม่รู้จำวันที่จากภาษาธรรมชาติ แบบฟอร์มที่ระบุข้อมูลชัดเจนนี้มีประโยชน์เมื่อคุณต้องการตรวจทุกช่องก่อนสร้างไฟล์ที่นำไปใช้ต่อได้
เขียนแม่แบบปฏิทินที่สั้นและใช้งานได้
ใช้โปรแกรมแก้ไขข้อความธรรมดาและแทนค่าตัวอย่างทุกค่าที่อธิบายกิจกรรม ตัวอย่างนี้กำหนดกิจกรรมหนึ่งชั่วโมงเวลา 06:00 UTC ซึ่งตรงกับ 14:00 ที่ UTC+08:00 ค่า UID เป็นตัวอย่างเท่านั้น ให้ใช้ตัวระบุใหม่ที่ไม่ซ้ำสำหรับกิจกรรมใหม่ DTSTAMP อธิบายเวลาประทับของรายการ ไม่ใช่เวลาเริ่มประชุม
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Example//Text Event//EN
BEGIN:VEVENT
UID:f0fa2abe-d2aa-491b-bda1-0bc166afca42
DTSTAMP:20261027T110000Z
DTSTART:20261106T060000Z
DTEND:20261106T070000Z
SUMMARY:ทบทวนโครงการ
DESCRIPTION:หารือแผนที่ปรับแก้แล้ว
LOCATION:ห้องประชุม
END:VEVENT
END:VCALENDAR
บันทึกไฟล์เป็น project-review.ics โดยใช้ข้อความธรรมดา UTF-8 และจบบรรทัดแบบ CRLF อย่าบันทึกเป็นเอกสารประมวลผลคำหรือ HTML หากโปรแกรมซ่อนนามสกุลไฟล์ ให้ตรวจชื่อสุดท้ายเพื่อไม่ให้มี .txt ถูกเติมต่อท้ายโดยไม่รู้ตัว
คู่มือรูปแบบไฟล์ ICS อธิบายแต่ละพร็อพเพอร์ตีแยกกัน ตัวอย่างนี้ตั้งใจไม่ใส่แขก กฎการเกิดซ้ำ และการเตือน การเพิ่มคุณสมบัติเหล่านั้นต้องทำมากกว่าการต่อท้ายอีเมลหรือเขียนว่า “ทุกสัปดาห์” ในชื่อ
เก็บเครื่องหมายวรรคตอนให้ถูกต้อง
ในช่องข้อความ ให้ใส่อักขระหลีกสำหรับจุลภาคเป็น \, อัฒภาคเป็น \; และแบ็กสแลชเป็น \\ แทนการขึ้นบรรทัดใหม่ในโน้ตที่ต้องการด้วย \n การขึ้นบรรทัดใหม่จริงกลางพร็อพเพอร์ตีอาจถูกเข้าใจว่าเป็นพร็อพเพอร์ตีปฏิทินอีกตัว
พับบรรทัดเนื้อหาที่ยาวให้ไม่เกิน 75 ไบต์ UTF-8 โดยเริ่มบรรทัดต่อเนื่องด้วยช่องว่างหนึ่งตัว ให้นับไบต์แทนจำนวนตัวอักษรที่มองเห็น โดยเฉพาะอีโมจิหรือข้อความที่ไม่ใช่ภาษาอังกฤษ เครื่องมือสร้างจัดการเรื่องนี้ให้ การแก้ไขด้วยตนเองต้องระวังทั้งอักขระหลีกและการพับบรรทัด
แก้ข้อผิดพลาดที่พบบ่อยเมื่อแปลงข้อความเป็น ICS
เริ่มจากจับคู่ BEGIN ทุกตัวกับ END ที่ถูกต้อง กิจกรรมต้องอยู่ภายในโครงสร้างครอบปฏิทิน คงชื่อพร็อพเพอร์ตี เช่น DTSTART ไว้ ใส่โคลอนหลังชื่อ และหลีกเลี่ยงอัญประกาศแบบตกแต่งที่ครอบทั้งบรรทัด
ตรวจว่าเวลาประทับใช้ UTC หรือเขตเวลาท้องถิ่น การเติม Z ให้เวลาตามนาฬิกาท้องถิ่นโดยไม่แปลงจะเปลี่ยนเวลานัดหมาย สำหรับตัวอย่างข้างต้น 140000Z หมายถึงคนละขณะกับช่วงบ่ายที่เซี่ยงไฮ้ที่ตั้งใจไว้ ใช้ค่าชดเชยที่มีผลในวันจัดกิจกรรม
เวลาสิ้นสุดต้องอยู่หลังเวลาเริ่ม นัดหมายที่ข้ามเที่ยงคืนต้องใช้วันที่ถัดไปในช่องสิ้นสุด กิจกรรมตลอดวันใช้ VALUE=DATE โดยไม่นับรวมวันที่สิ้นสุด อย่าผสมวันเริ่มแบบตลอดวันกับเวลาสิ้นสุดแบบ UTC เพียงเพื่อให้ช่องดูครบ
ใช้ เครื่องมือดู ICS เพื่อแสดงปัญหาที่พบบ่อย เครื่องมือหาช่องที่ขาดและค่าผิดรูปแบบได้ แต่ไม่ได้รับรองการเกิดซ้ำหรือนิยามเขตเวลาทุกรูปแบบ เก็บไฟล์ต้นฉบับไว้เพื่อย้อนกลับได้หากการแก้เองกระทบพร็อพเพอร์ตีผิดตัว
นำเข้าสำเนาและตรวจผลลัพธ์
เปิดไฟล์ที่ทำเสร็จด้วยวิธีนำเข้าที่ปฏิทินรองรับ เลือกปลายทางที่ต้องการ แล้วยืนยัน จากนั้นไปที่วันที่จัดกิจกรรมและเปรียบเทียบชื่อ เวลาเริ่ม เวลาสิ้นสุด และสถานที่กับต้นทาง ตัวอย่างไฟล์ไม่ได้พิสูจน์ว่าสร้างกิจกรรมแล้ว
สำหรับวิธีบนโทรศัพท์ ทำตาม เปิด ICS บน iPhone หากนำเข้าผ่านคอมพิวเตอร์ ให้เวลาบัญชีซิงค์ก่อนสรุปว่าโทรศัพท์ไม่มีกิจกรรม ตรวจหารายการที่มีอยู่ก่อนนำเข้าไฟล์เดิมอีกครั้ง
ไฟล์เป็นภาพรวม ณ เวลาหนึ่ง การแก้สำเนาในเครื่องไม่อัปเดตกิจกรรมที่คนอื่นนำเข้าแล้ว หากแผนเปลี่ยน ให้แจ้งการแก้ไขอย่างชัดเจนหรือใช้คำเชิญปฏิทินที่เหมาะสม เอกสารอ้างอิงไวยากรณ์คือ RFC 5545 ส่วนคำแนะนำการนำเข้าของผู้ให้บริการปฏิทินเป็นตัวกำหนดการกระทำสุดท้ายของผู้ใช้

คำถามที่พบบ่อย
สร้างไฟล์ ICS จากข้อความได้ฟรีไหม?
ได้ เครื่องมือสร้างในเครื่องบนเว็บไซต์นี้ใช้ได้โดยไม่ชำระเงินหรือมีบัญชี และคุณยังเขียนไฟล์ในโปรแกรมแก้ไขข้อความธรรมดาได้ด้วย ทั้งสองวิธีไม่ต้องได้รับสิทธิ์เข้าถึงปฏิทิน การนำเข้ากิจกรรมที่ทำเสร็จเป็นอีกการกระทำหนึ่งที่คุณยืนยันในแอปปฏิทินที่เลือก
ทำไมไฟล์ของฉันชื่อ event.ics.txt?
โปรแกรมแก้ไขอาจเติมนามสกุลข้อความเริ่มต้นต่อท้ายชื่อที่คุณกรอก ตรวจชื่อไฟล์เต็มแล้วบันทึกสำเนาข้อความธรรมดาที่มีนามสกุลสุดท้ายเป็น .ics การเปลี่ยนชื่อเอกสารข้อความที่มีการจัดรูปแบบยังไม่เพียงพอ ตรวจเนื้อหาให้แน่ใจว่าบรรทัดปฏิทินแรกคือ BEGIN:VCALENDAR
ใช้คำว่าพรุ่งนี้หรือวันจันทร์หน้าใน DTSTART ได้ไหม?
ไม่ได้ DTSTART ต้องใช้ค่าวันที่หรือวันที่พร้อมเวลาที่มีโครงสร้าง ไม่ใช่คำสัมพัทธ์ หาวันที่ปฏิทินที่ต้องการจากบริบทของข้อความต้นทาง ข้อความเก่าที่บอกว่า “พรุ่งนี้” อาจหมายถึงวันที่ผ่านไปแล้ว เก็บถ้อยคำต้นฉบับที่มีประโยชน์ไว้ในโน้ตหลังยืนยันวันที่จริง
ส่งไฟล์เดียวกันให้หลายคนได้ไหม?
แชร์สำเนาได้หากเนื้อหาเหมาะสมกับผู้รับทุกคน แต่ละคนยังต้องตรวจสอบและนำเข้าเอง วิธีนี้ไม่รวบรวมคำตอบหรือซิงค์รายการของพวกเขากับของคุณ สำหรับการประชุมที่ต้องมีคำเชิญและการอัปเดตภายหลัง ให้ใช้คุณสมบัติเชิญแขกในปฏิทินแทน
อัปเดตล่าสุด: