Menu
Dev Tools

Tạo và kiểm tra biểu thức cron online miễn phí

Tạo và kiểm tra biểu thức cron. Trình tạo trực quan, mô tả dễ đọc và 5 thời điểm chạy tiếp theo.

Tệp không bao giờ được lưuTức thìKhông cần đăng ký

🔒 Tệp của bạn không bao giờ rời khỏi trình duyệt. Mọi xử lý đều diễn ra cục bộ.

Định dạng: phút giờ ngày-trong-tháng tháng thứ-trong-tuần

Mô tả

Every 5 minutes

5 lần chạy tiếp theo

  • 1. 01:55:00 4/10/2026
  • 2. 02:00:00 4/10/2026
  • 3. 02:05:00 4/10/2026
  • 4. 02:10:00 4/10/2026
  • 5. 02:15:00 4/10/2026

Cách tạo biểu thức cron online

  1. 1

    Nhập hoặc dựng biểu thức cron

    Nhập trực tiếp biểu thức cron 5 trường, hoặc dùng trình tạo trực quan để đặt phút, giờ, ngày, tháng và thứ.

  2. 2

    Đọc mô tả bằng ngôn ngữ thông thường

    Công cụ chuyển biểu thức của bạn thành câu dễ hiểu bằng cronstrue để bạn kiểm tra lịch chạy có đúng không.

  3. 3

    Sao chép biểu thức

    Sao chép chuỗi cron và dán vào trình lập lịch của bạn (crontab, GitHub Actions, Cloud Scheduler, v.v.).

Cú pháp cron đã năm mươi tuổi nhưng vẫn vận hành các tác vụ định kỳ trên khắp thế giới: từ dòng crontab trên một máy chủ đến CronJob của Kubernetes, lịch GitHub Actions, quy tắc AWS EventBridge và bản build hằng đêm của mọi pipeline CI. Năm trường của nó (phút, giờ, ngày trong tháng, tháng, thứ trong tuần) rất mạnh nhưng dễ sai mà không hay biết, và lịch sai thì lỗi âm thầm: tác vụ chạy lúc 3 giờ sáng Chủ nhật thay vì 3 giờ chiều thứ Hai, và nhiều tuần sau mới có người nhận ra.

Công cụ này hoạt động hai chiều: dựng lịch qua các trường để lấy biểu thức, hoặc dán một biểu thức có sẵn để xem nó thực sự chạy khi nào. Lỗi thường lộ ra ở bước chuyển đổi này: nếu 0 12 * * 1-5 được đọc là «lúc 12:00, từ thứ Hai đến thứ Sáu» thì đó là xác nhận ý định của bạn, hoặc phơi bày lỗi. Bạn cũng thấy 5 lần chạy tiếp theo. Mọi thứ được tính ngay trong trình duyệt, không cần máy chủ, và trang vẫn dùng được khi ngoại tuyến sau khi đã tải.

Những cái bẫy kinh điển: khi cả ngày trong tháng và thứ trong tuần đều bị giới hạn, chúng được nối bằng OR chứ không phải AND (0 0 13 * 5 chạy vào ngày 13 và cả mọi thứ Sáu, không chỉ thứ Sáu ngày 13); giá trị như */7 ở trường ngày không có nghĩa là «hằng tuần»; và lịch chạy theo múi giờ của máy chủ, trên hầu hết nền tảng đám mây là UTC. Hãy kiểm tra độ lệch trước khi cho rằng đó là giờ địa phương.

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

Có thể bạn cũng cần