Cron Expression Builder
สร้าง cron expression จากฟอร์มที่เข้าใจง่าย — กำหนดแต่ละฟิลด์ ดู expression แบบสด กำหนดการที่อ่านได้ และเวลาทำงานถัดไป จากนั้น parse expression ใดก็ได้กลับเข้าฟอร์ม
แก้ไข expression ด้านบนแล้วคลิก "แปลเป็นฟอร์ม" เพื่อโหลดลงในฟิลด์ด้านล่าง
ทุกอย่างคำนวณแบบสดในเบราว์เซอร์ — ไม่มีการอัปโหลด ไม่ต้องลงทะเบียน ฟรีทั้งหมด
เกี่ยวกับ Cron Expression Builder
Cron Expression Builder แปลงฟอร์มที่มองเห็นได้ให้กลายเป็น cron expression ที่ถูกต้องแบบห้าฟิลด์ ได้แก่ นาที ชั่วโมง วันในเดือน เดือน และวันในสัปดาห์ สำหรับแต่ละฟิลด์ คุณเลือกโหมด ทุกค่า, ทุก N, ค่าที่ระบุ, ช่วง หรือรูปแบบกำหนดเอง expression จะอัปเดตแบบสดขณะที่คุณคลิก คุณจึงไม่ต้องจำไวยากรณ์เลย
มีตัวแสดงผลสองแบบที่ช่วยให้คุณมั่นใจได้ ได้แก่ คำอธิบายตารางเวลาแบบภาษาอังกฤษธรรมดา และรายการเวลารันครั้งถัดไปที่แสดงตามเขตเวลาท้องถิ่นของคุณ ทั้งสองอย่างนี้จับข้อผิดพลาดคลาสสิกของ cron ได้ เช่น งานที่ตั้งใจให้รัน "ทุก 15 นาที" แต่จริง ๆ รันแค่ชั่วโมงละครั้ง หรือตารางวันธรรมดาที่แอบรวมวันอาทิตย์เข้าไปด้วยโดยไม่รู้ตัว
มันทำงานย้อนกลับได้เช่นกัน วาง cron expression ที่มีอยู่แล้วแล้วคลิก "Parse to form" เพื่อโหลดกลับเข้าไปในฟิลด์ พร้อมให้ตรวจสอบหรือปรับแก้ พรีเซ็ตด่วนครอบคลุมตารางเวลาที่ใช้ทุกวัน เช่น ทุก 5 นาที รายชั่วโมง รายวันตอนเที่ยงคืน วันธรรมดาตอน 9 โมงเช้า รายเดือน รายปี และทุกอย่างคำนวณในเบราว์เซอร์ของคุณ
วิธีใช้ Cron Expression Builder
- ตั้งค่าแต่ละฟิลด์ในห้าฟิลด์ ได้แก่ นาที ชั่วโมง วันในเดือน เดือน วันในสัปดาห์ โดยใช้โหมด Every, Every N, Specific, Range หรือ Custom
- ดู cron expression อัปเดตแบบสดที่ด้านบนขณะที่คุณเปลี่ยนค่า
- ตรวจสอบตารางเวลาเทียบกับคำอธิบายแบบภาษาอังกฤษธรรมดาและรายการเวลารันครั้งถัดไปตามเขตเวลาท้องถิ่นของคุณ
- อีกวิธีคือวาง expression ที่มีอยู่แล้วแล้วคลิก "Parse to form" เพื่อถอดรหัสมันลงในฟิลด์
- ใช้พรีเซ็ตด่วน (ทุก 5 นาที รายวันตอนเที่ยงคืน วันธรรมดาตอน 9 โมงเช้า…) เป็นจุดเริ่มต้น จากนั้นคัดลอก expression ที่เสร็จแล้ว