วาง cron expression แบบ 5 ฟิลด์ใดก็ได้ แล้วดูความหมายเป็นภาษาที่เข้าใจง่ายได้ทันที — ไม่ต้องเพ่งดูเครื่องหมายดอกจันและเครื่องหมายทับเพื่อหาว่างานจะรันเมื่อไรอีกต่อไป
Cron คือไวยากรณ์การตั้งเวลามาตรฐานที่ใช้ในงาน cron ของ Unix/Linux, ไปป์ไลน์ CI/CD, CronJob ของ Kubernetes และตัวตั้งเวลางานอีกนับไม่ถ้วน นิพจน์ cron บรรจุตารางเวลาแบบวนซ้ำทั้งหมดไว้ในห้าฟิลด์กระชับ ซึ่งทรงพลังแต่ก็ขึ้นชื่อว่าอ่านยากในแวบแรก — "0 */4 * * 1-5" หมายถึงทุก 4 ชั่วโมงในวันธรรมดา หรือหมายถึงอย่างอื่นกันแน่?
ตัวแปลนี้แยกนิพจน์ cron ออกเป็นแต่ละฟิลด์และแปลเป็นประโยคภาษาที่เข้าใจง่าย เพื่อให้คุณยืนยันได้ว่าตารางเวลาถูกต้องก่อนนำไปใช้งานจริง หรือเข้าใจตารางเวลาที่คนอื่นเขียนไว้ได้อย่างรวดเร็วโดยไม่ต้องเปิดตารางไวยากรณ์ cron
นิพจน์ "0 9 * * 1-5" แยกได้เป็น: นาที=0, ชั่วโมง=9, ทุกวันของเดือน, ทุกเดือน, จันทร์ถึงศุกร์ — หมายความว่า "เวลา 09:00 น. ทุกวันจันทร์ถึงศุกร์"