ตัวสร้างนิพจน์ Cron

สร้างนิพจน์ cron อ่านเป็นภาษาคน และดูรอบถัดไปที่จะทำงาน
  • ไฟล์ไม่ออกจากอุปกรณ์ของคุณ
  • ทำงานในเบราว์เซอร์
  • ฟรี ไม่ต้องสมัคร ไม่มีลายน้ำ

Edit the fields below or paste an expression here — they stay in sync.

Minute */15Hour 9-17Day of month *Month *Day of week 1-5

In plain words

…

Minute

0–59
Every
starting at

Hour

0–23
FromTo

Day of month

1–31

Month

1–12

Day of week

0–6
FromTo

Next 10 runs

Cron runs in the server’s time zone (GitHub Actions always uses UTC).

Crontab line

*/15 9-17 * * 1-5 /usr/local/bin/backup.sh

วิธีใช้ ตัวสร้างนิพจน์ Cron

สร้างนิพจน์ cron ทีละช่อง หรือวางอันหนึ่งเพื่อถอดรหัส เครื่องมืออธิบายเป็นคำธรรมดา แสดง 10 รอบถัดไปในเขตเวลาใดก็ได้ และรองรับ cron มาตรฐาน 5 ช่อง cron 6 ช่องพร้อมวินาที และ Quartz

  1. 1

    เลือกรูปแบบ: มาตรฐาน (5 ช่อง) พร้อมวินาที (6) หรือ Quartz (6–7)

  2. 2

    เริ่มจากค่าที่ตั้งไว้ หรือตั้งแต่ละช่องเป็นทุก อันที่ระบุ ช่วง ช่วงห่าง หรือกำหนดเอง

  3. 3

    หรือวางนิพจน์ในนิพจน์ cron ช่องจะอัปเดตให้ตรง

  4. 4

    อ่านเป็นคำธรรมดาและ 10 รอบถัดไป สลับเขตเวลาหากจำเป็น แล้วคัดลอกนิพจน์

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

GitHub Actions ใช้รูปแบบ cron ใด?

มาตรฐาน (5 ช่อง) เหมือน Linux crontab, Kubernetes CronJob และ Vercel GitHub Actions รันตารางเวลาเป็น UTC เสมอ

Quartz ต่างอย่างไร?

Quartz เพิ่มวินาทีและปีที่เป็นทางเลือก นับวันในสัปดาห์ 1–7 โดยเริ่มวันอาทิตย์ และต้องมี ? ในวันของเดือนหรือวันของสัปดาห์อย่างใดอย่างหนึ่ง

เข้าใจ @daily และมาโครอื่นหรือไม่?

ใช่ มาโครเช่น @hourly, @daily, @weekly, @monthly และ @yearly ถูกขยายและอธิบาย

ทำไมเวลารอบถัดไปถึงหายสำหรับนิพจน์ของฉัน?

เอนจินตัวอย่างไม่รองรับอักขระ W (วันทำการที่ใกล้ที่สุด) นิพจน์อาจยังถูกต้องบนตัวจัดตารางของคุณ

ได้บรรทัด crontab เต็มหรือไม่?

ได้ ในรูปแบบมาตรฐาน พิมพ์คำสั่งของคุณใต้บรรทัด crontab แล้วคัดลอกบรรทัดที่เสร็จแล้ว