โปรแกรมวิเคราะห์ Cron Job- อ่านและแก้ไขข้อผิดพลาดของนิพจน์ Cron ออนไลน์

⏰ Cron Job Parser

Parse and explain Cron expressions. Understand when your scheduled tasks will run.

Format: minute hour day month weekday (5 fields)
📋 Parsed Result

Minute (0-59)
Hour (0-23)
Day (1-31)
Month (1-12)
Weekday (0-7)
🕐 Next 5 Run Times:
0 0 * * *
Every day at midnight
0 */6 * * *
Every 6 hours
0 9 * * 1-5
Weekdays at 9:00 AM
*/15 * * * *
Every 15 minutes
0 0 1 * *
1st of month at midnight
0 0 * * 0
Every Sunday at midnight
30 14 * * *
Every day at 2:30 PM
0 0,12 * * *
Midnight and noon

โปรแกรมแปลงนิพจน์ Cron Job ออนไลน์: แปลนิพจน์ Cron เป็นภาษาอังกฤษ

การจัดการงานที่กำหนดเวลาไว้ไม่ควรเป็นการเดา เครื่องมือ Cron Job Parser ของเรา เป็นเครื่องมือทรงพลังที่ออกแบบมาเพื่อช่วยคุณถอดรหัส ตรวจสอบความถูกต้อง และแก้ไขข้อผิดพลาดของนิพจน์ Cron ไม่ว่าคุณจะตั้งค่าสคริปต์สำรองข้อมูล ระบบส่งอีเมลอัตโนมัติ หรืองานทำความสะอาดฐานข้อมูล เครื่องมือนี้จะช่วยให้มั่นใจได้ว่า กำหนดการ crontab ของคุณ ถูกต้องแม่นยำโดยการแปลงไวยากรณ์ทางเทคนิคให้เป็นภาษาที่ชัดเจนและอ่านง่าย

เหตุผลที่คุณต้องการตัวแยกวิเคราะห์นิพจน์ Cron

ไวยากรณ์ของ Cron นั้นมีประสิทธิภาพสูง แต่ก็อาจอ่านยากในทันที โดยเฉพาะอย่างยิ่งกับช่วงเวลาที่ซับซ้อน

ขจัดข้อผิดพลาดในการจัดตารางเวลา

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

ดูภาพเวลาการวิ่งที่จะเกิดขึ้น

การเข้าใจ0 0 1,15 * *เป็นเรื่องหนึ่ง การรู้แน่ชัดว่าวันและเวลาใดในเดือนถัดไปที่จะถึงนี้เป็นอีกเรื่องหนึ่ง เครื่องมือของเราแสดงรายการเวลาดำเนินการถัดไปหลายครั้ง เพื่อให้คุณสามารถตรวจสอบตารางเวลาเทียบกับข้อกำหนดของโครงการได้

คุณสมบัติหลักของ Cron Parser & Validator

เครื่องมือของเราสนับสนุนรูปแบบ crontab มาตรฐาน รวมถึงไวยากรณ์เพิ่มเติมที่ใช้โดยเฟรมเวิร์กสมัยใหม่

1. การแปลที่มนุษย์อ่านได้

เปลี่ยน*/15 9-17 * * 1-5เป็น"ทุก 15 นาที ระหว่างเวลา 09:00 น. ถึง 17:59 น. วันจันทร์ถึงวันศุกร์" ได้ทันที ฟีเจอร์นี้เหมาะอย่างยิ่งสำหรับการตรวจสอบความถูกต้องของตรรกะกับสมาชิกในทีมที่ไม่เชี่ยวชาญด้านเทคนิค

2. รองรับฟิลด์ Cron ทั้งหมด

ตัวแยกวิเคราะห์สามารถจัดการกับฟิลด์ cron มาตรฐานทั้งห้า(หรือหก) ฟิลด์ได้อย่างแม่นยำ:

  • นาที: 0-59

  • เวลาทำการ: 0-23 น.

  • วันที่ของเดือน: 1-31

  • เดือน: 1-12(หรือ มกราคม-ธันวาคม)

  • วันในสัปดาห์: 0-6(หรือ อาทิตย์-เสาร์)

3. รองรับอักขระพิเศษ

เราจัดการกับตัวอักษร "ซับซ้อน" ที่มักก่อให้เกิดความสับสน:

  • เครื่องหมายดอกจัน(*):ทุกค่า

  • เครื่องหมายจุลภาค(,):รายการค่าต่างๆ

  • เครื่องหมายขีดกลาง(-):ช่วงของค่าต่างๆ

  • เครื่องหมายทับ(/):เพิ่มทีละขั้นหรือทีละค่า

  • L:วันสุดท้ายของเดือนหรือสัปดาห์

วิธีใช้งานตัวแยกวิเคราะห์งาน Cron

  1. ป้อนนิพจน์:วางนิพจน์ cron ของคุณ(เช่น5 4 * * *) ลงในช่องป้อนข้อมูล

  2. การแยกวิเคราะห์แบบทันที:เครื่องมือนี้จะแยกแต่ละฟิลด์และแสดงคำแปลภาษาอังกฤษโดยอัตโนมัติ

  3. ตรวจสอบตารางเวลา:ดูรายการ "รอบการแสดงครั้งถัดไป" เพื่อยืนยันวันที่ดำเนินการ

  4. คัดลอกและใช้งาน:เมื่อพอใจแล้ว ให้คัดลอกนิพจน์ลงใน crontab หรือตัวกำหนดเวลาทำงานของคุณ

ตัวอย่างนิพจน์ Cron ทั่วไป

กำหนดการ การแสดงออกของ Cron คำอธิบายที่มนุษย์อ่านได้
ทุกนาที * * * * * ทุกนาที ทุกชั่วโมง ทุกวัน
ทุกวันเวลาเที่ยงคืน 0 0 * * * ทุกวันเวลาเที่ยงคืน
ทุกวันอาทิตย์ 0 0 * * 0 เวลา 00:00 น. เฉพาะวันอาทิตย์เท่านั้น
เวลาทำการ 0 9-17 * * 1-5 ทุกต้นชั่วโมง ตั้งแต่เวลา 9:00 น. ถึง 17:00 น. วันจันทร์ถึงวันศุกร์

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

Cron Job คืออะไร?

Cron job คือโปรแกรมกำหนดเวลาทำงานตามเวลาในระบบปฏิบัติการคอมพิวเตอร์แบบ Unix ผู้ใช้ใช้มันเพื่อกำหนดเวลาให้งาน(คำสั่งหรือสคริปต์เชลล์) ทำงานเป็นระยะๆ ในเวลา วันที่ หรือช่วงเวลาที่กำหนด

เครื่องมือนี้รองรับนิพจน์ 6 ฟิลด์(วินาที) หรือไม่?

ใช่! ตัวแยกวิเคราะห์ของเราใช้งานได้กับทั้ง crontab มาตรฐานที่มี 5 ฟิลด์ และนิพจน์ที่มี 6 ฟิลด์ ซึ่งมักใช้ในการกำหนดเวลาใน Java(Quartz) หรือ Spring Framework

ข้อมูลของฉันเป็นส่วนตัวหรือไม่?

แน่นอน การประมวลผลทั้งหมดจะดำเนินการในเบราว์เซอร์ของคุณโดยใช้ JavaScript เราไม่เก็บข้อมูลนิพจน์หรือรายละเอียดเซิร์ฟเวอร์ของคุณ เพื่อให้มั่นใจว่าโครงสร้างพื้นฐานภายในของคุณยังคงเป็นส่วนตัว