ListFan
เวลา · ฟรี

เครื่องมือสร้างกิจกรรมปฏิทิน ICS

เตรียมกิจกรรมเวลา UTC หรือชุดกิจกรรมที่เกิดซ้ำ เพื่อนำเข้า Google Calendar และแอป iCalendar อื่น

01กรอกค่า

ทำงานในเบราว์เซอร์

ทำงานแบบออฟไลน์ในเบราว์เซอร์ หลังจากโหลดหน้าและไฟล์ที่จำเป็นแล้ว การประมวลผลไม่ต้องใช้อินเทอร์เน็ต

ตีความเวลาเริ่มที่ป้อนเป็น UTC แล้วบวกระยะเวลาเป็นนาทีเพื่อหาเวลาสิ้นสุด เอสเคปข้อความ iCalendar และสร้าง VEVENT ที่มี DTSTART, DTEND, UID และ RRULE หากเลือกใช้ พับบรรทัดที่ 75 ไบต์ UTF-8 โดยไม่ตัดกลางอักขระ ดาวน์โหลดไฟล์ ICS แล้วนำเข้าปฏิทิน

ตัวอย่าง

วิธีใช้งาน

เตรียมกิจกรรมเวลา UTC หรือชุดกิจกรรมที่เกิดซ้ำ เพื่อนำเข้า Google Calendar และแอป iCalendar อื่น

DTEND = DTSTART + duration × 60 s

ไม่ ให้ป้อนเวลา UTC ไม่ใช่เวลาตามนาฬิกาท้องถิ่น เครื่องมือนี้สร้างหนึ่งกิจกรรมหรือหนึ่งชุดกิจกรรมที่เกิดซ้ำ โดยไม่ซิงค์ ตรวจหาช่วงเวลาทับซ้อน หรือแจ้งผู้เข้าร่วม การเกิดซ้ำรายเดือนและรายปีเป็นไปตามกฎปฏิทินและข้ามวันที่ไม่ถูกต้อง พฤติกรรมการนำเข้าอาจต่างกันในแต่ละปฏิทิน ข้อมูลนำเข้าเดียวกันจะสร้างตัวระบุกิจกรรมเดียวกัน

ข้อมูลอยู่กับคุณ

ข้อมูลประมวลผลในหน้านี้และไม่ส่งไปยังเซิร์ฟเวอร์

เกี่ยวกับเครื่องมือนี้

เตรียมกิจกรรมเวลา UTC หรือชุดกิจกรรมที่เกิดซ้ำ เพื่อนำเข้า Google Calendar และแอป iCalendar อื่น

ตีความเวลาเริ่มที่ป้อนเป็น UTC แล้วบวกระยะเวลาเป็นนาทีเพื่อหาเวลาสิ้นสุด เอสเคปข้อความ iCalendar และสร้าง VEVENT ที่มี DTSTART, DTEND, UID และ RRULE หากเลือกใช้ พับบรรทัดที่ 75 ไบต์ UTF-8 โดยไม่ตัดกลางอักขระ ดาวน์โหลดไฟล์ ICS แล้วนำเข้าปฏิทิน

ใช้เครื่องมือ ↑

วิธีใช้

  1. กรอกค่า

    ชื่อกิจกรรม · เริ่ม · UTC · ระยะเวลา · นาที · การเกิดซ้ำ · จำนวนครั้ง · สถานที่

  2. คำนวณ / สร้าง

    เตรียมกิจกรรมเวลา UTC หรือชุดกิจกรรมที่เกิดซ้ำ เพื่อนำเข้า Google Calendar และแอป iCalendar อื่น

  3. ผลลัพธ์

    BEGIN:VCALENDAR VERSION:2.0 PRODID:-//ListFan//Local Calendar Builder//EN CALSCALE:GREGORIAN BEGIN:VEVENT UID:20260922T180000Z-8367d941@list.fan DTSTAMP:20260922T080910Z DTSTART:20260922T180000Z DTEND:20260922T19

วิธีคำนวณ

  1. ตีความเวลาเริ่มที่ป้อนเป็น UTC แล้วบวกระยะเวลาเป็นนาทีเพื่อหาเวลาสิ้นสุด เอสเคปข้อความ iCalendar และสร้าง VEVENT ที่มี DTSTART, DTEND, UID และ RRULE หากเลือกใช้ พับบรรทัดที่ 75 ไบต์ UTF-8 โดยไม่ตัดกลางอักขระ ดาวน์โหลดไฟล์ ICS แล้วนำเข้าปฏิทิน
DTEND = DTSTART + duration × 60 s
ตัวอย่าง

เครื่องมือสร้างกิจกรรมปฏิทิน ICS

ชื่อกิจกรรม
2026-09-22
เริ่ม · UTC
2026-09-22T18:00
ระยะเวลา · นาที
60
การเกิดซ้ำ
ไม่เกิดซ้ำ
จำนวนครั้ง
1
สถานที่
ผลลัพธ์
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ListFan//Local Calendar Builder//EN
CALSCALE:GREGORIAN
BEGIN:VEVENT
UID:20260922T180000Z-8367d941@list.fan
DTSTAMP:20260922T080910Z
DTSTART:20260922T180000Z
DTEND:20260922T190000Z
SUMMARY:2026-09-22
END:VEVENT
END:VCALENDAR

คำถามที่พบบ่อย

เครื่องมือนี้ซิงค์ปฏิทินหรือแปลงเวลาท้องถิ่นหรือไม่?

ไม่ ให้ป้อนเวลา UTC ไม่ใช่เวลาตามนาฬิกาท้องถิ่น เครื่องมือนี้สร้างหนึ่งกิจกรรมหรือหนึ่งชุดกิจกรรมที่เกิดซ้ำ โดยไม่ซิงค์ ตรวจหาช่วงเวลาทับซ้อน หรือแจ้งผู้เข้าร่วม การเกิดซ้ำรายเดือนและรายปีเป็นไปตามกฎปฏิทินและข้ามวันที่ไม่ถูกต้อง พฤติกรรมการนำเข้าอาจต่างกันในแต่ละปฏิทิน ข้อมูลนำเข้าเดียวกันจะสร้างตัวระบุกิจกรรมเดียวกัน

ข้อมูลส่งไปที่ไหน?

คำนวณบนอุปกรณ์ของคุณ ไม่ส่งข้อมูลไปยังเซิร์ฟเวอร์

คำศัพท์และคำอธิบาย

กรอกค่า

ชื่อกิจกรรม

หนึ่งบรรทัด สูงสุด 500 อักขระ ส่งออกเป็น SUMMARY

ป้อนข้อความต้นฉบับ ประมวลผลในอุปกรณ์

เริ่ม · UTC

ป้อนวันที่และเวลา UTC ที่ถูกต้อง โดยไม่ใช้เขตเวลาของเบราว์เซอร์

ป้อนวันที่หรือเวลาตามรูปแบบที่แสดง

ระยะเวลา · นาที

จำนวนนาทีเต็มตั้งแต่ 1 ถึง 10080 เวลาสิ้นสุดคือเวลาเริ่มบวกระยะเวลานี้

ป้อนจำนวนเต็ม ไม่ใช่เศษส่วน

ต่ำสุด: 1 · สูงสุด: 10080

การเกิดซ้ำ

เลือกไม่เกิดซ้ำ หรือความถี่รายวัน รายสัปดาห์ รายเดือน หรือรายปี

เลือกโหมดให้ตรงกับข้อมูลที่ป้อน

ตัวเลือก: ไม่เกิดซ้ำ · รายวัน · รายสัปดาห์ · รายเดือน · รายปี

จำนวนครั้ง

สำหรับกิจกรรมที่เกิดซ้ำเท่านั้น: 1–1000 ครั้ง รวมกิจกรรมครั้งแรก

ป้อนจำนวนเต็ม ไม่ใช่เศษส่วน

ต่ำสุด: 1 · สูงสุด: 1000

สถานที่

ข้อความธรรมดาที่ไม่จำเป็นต้องระบุ สูงสุด 1000 อักขระ ไม่มีการค้นหาที่อยู่หรือแปลงเป็นพิกัด

ป้อนข้อความต้นฉบับ ประมวลผลในอุปกรณ์

ผลลัพธ์

ผลลัพธ์

ตีความเวลาเริ่มที่ป้อนเป็น UTC แล้วบวกระยะเวลาเป็นนาทีเพื่อหาเวลาสิ้นสุด เอสเคปข้อความ iCalendar และสร้าง VEVENT ที่มี DTSTART, DTEND, UID และ RRULE หากเลือกใช้ พับบรรทัดที่ 75 ไบต์ UTF-8 โดยไม่ตัดกลางอักขระ ดาวน์โหลดไฟล์ ICS แล้วนำเข้าปฏิทิน

คำนวณจากข้อมูลที่ป้อนตามวิธีด้านล่าง

ข้อผิดพลาดที่พบบ่อยและวิธีแก้

เวลาเริ่ม

ข้อผิดพลาด: ป้อนเวลาท้องถิ่นโดยคิดว่าจะมีการแปลงเขตเวลาอัตโนมัติ

วิธีแก้: แปลงเวลาเริ่มที่ต้องการเป็น UTC ก่อนป้อน ตรวจสอบเวลาท้องถิ่นที่แสดงในกิจกรรมหลังนำเข้าปฏิทิน

ข้อจำกัดและสมมติฐานหลัก

  • ไม่ ให้ป้อนเวลา UTC ไม่ใช่เวลาตามนาฬิกาท้องถิ่น เครื่องมือนี้สร้างหนึ่งกิจกรรมหรือหนึ่งชุดกิจกรรมที่เกิดซ้ำ โดยไม่ซิงค์ ตรวจหาช่วงเวลาทับซ้อน หรือแจ้งผู้เข้าร่วม การเกิดซ้ำรายเดือนและรายปีเป็นไปตามกฎปฏิทินและข้ามวันที่ไม่ถูกต้อง พฤติกรรมการนำเข้าอาจต่างกันในแต่ละปฏิทิน ข้อมูลนำเข้าเดียวกันจะสร้างตัวระบุกิจกรรมเดียวกัน
  • ตีความเวลาเริ่มที่ป้อนเป็น UTC แล้วบวกระยะเวลาเป็นนาทีเพื่อหาเวลาสิ้นสุด เอสเคปข้อความ iCalendar และสร้าง VEVENT ที่มี DTSTART, DTEND, UID และ RRULE หากเลือกใช้ พับบรรทัดที่ 75 ไบต์ UTF-8 โดยไม่ตัดกลางอักขระ ดาวน์โหลดไฟล์ ICS แล้วนำเข้าปฏิทิน
  • ผลอาจถูกปัดเศษ แต่ไม่ได้เพิ่มความแม่นยำของการวัด