RevealTheme logo

Trình tạo biểu thức Cron

Tạo các biểu thức lập lịch cron một cách trực quan. Kiểm thử chúng với những thời điểm chạy tiếp theo.

0 * * * *
Cài đặt sẵn thông dụng

Cách sử dụng công cụ này

  1. 1

    Type a value into each of the five fields: Minute, Hour, Day (of month), Month, and DOW (day of week).

  2. 2

    Use cron syntax inside any field: * for every value, a number like 9, a range like 1-5, a step like */15, or a list like 1,15.

  3. 3

    Or click a preset such as 'Weekdays at 8am' to fill all five fields at once, then tweak as needed.

  4. 4

    Read the assembled expression in the preview box and press Copy to put it on your clipboard for crontab or your scheduler.

Trình tạo biểu thức Cron là gì?

Cron là cú pháp tiêu chuẩn để lập lịch các tác vụ lặp lại trên các hệ thống Unix. Định dạng có năm trường: phút, giờ, ngày trong tháng, tháng và ngày trong tuần. Các hệ thống hiện đại mở rộng nó lên sáu trường (thêm giây). Trình tạo này giúp bạn soạn các biểu thức mà không cần ghi nhớ cú pháp.

Các trường hợp sử dụng phổ biến

  • Schedule a nightly database backup to run at a quiet hour, for example 0 3 * * * for 3am every day.

  • Configure a GitHub Actions or GitLab CI workflow that runs on a cron trigger without hand-counting the fields.

  • Set up a Kubernetes CronJob or a serverless scheduled function and paste the expression into the schedule field.

  • Build a weekday-only reminder or report job, like 0 8 * * 1-5 for 8am Monday through Friday.

  • Create a high-frequency polling task such as */5 * * * * to check a queue or endpoint every five minutes.

  • Generate a monthly billing or cleanup expression like 0 0 1 * * that fires at midnight on the first of each month.

Câu hỏi thường gặp

'*/5 * * * *' nghĩa là gì?
Mỗi 5 phút, vào bất kỳ giờ nào, bất kỳ ngày nào. Cú pháp '*/N' có nghĩa là 'mỗi N đơn vị của trường này'.
Làm thế nào để chạy một thứ gì đó chỉ vào các ngày trong tuần?
Dùng '0 9 * * 1-5': vào 9 giờ sáng, từ thứ Hai đến thứ Sáu.

Công cụ liên quan