Chuyển đến nội dung

Công cụ tạo và giải thích biểu thức Cron — Thời điểm chạy tiếp theo

Tạo hoặc dán biểu thức cron năm trường, đọc diễn giải bằng ngôn ngữ dễ hiểu và xem 10 lần chạy tiếp theo theo múi giờ của bạn. Có các thiết lập sẵn cho lịch phổ biến.

Chuyển đổi trong trình duyệt · Không cần đăng ký

Năm trường: phút (0–59), giờ (0–23), ngày trong tháng (1–31), tháng (1–12), thứ trong tuần (0–6, Chủ nhật = 0). Dùng *, danh sách (1,15), khoảng (1-5) và bước nhảy (*/10).

Tối đa 100.000 đơn vị mã UTF-16 cho mỗi đầu vào và 1.000.000 cho mỗi kết quả. Xem các định dạng được hỗ trợ và ví dụ bên dưới.

Kết quả

Nhập dữ liệu hoặc tải ví dụ rồi chạy công cụ. Kết quả sẽ xuất hiện ở đây.

Cách sử dụng

  1. Chọn mẫu có sẵn hoặc giữ chế độ Tùy chỉnh và nhập biểu thức cron gồm năm trường.
  2. Chạy công cụ để đọc lịch chạy bằng ngôn ngữ dễ hiểu.
  3. Kiểm tra 10 lần chạy tiếp theo theo múi giờ của thiết bị, rồi sao chép biểu thức.

Ví dụ

*/15 9-17 * * 1-5 → Mỗi 15 phút, từ 09:00 đến 17:59, từ thứ Hai đến thứ Sáu

Chi tiết và giới hạn

Các trường lần lượt là phút, giờ, ngày trong tháng, tháng và thứ trong tuần, giống Linux crontab, GitHub Actions và hầu hết bộ lập lịch. Không chấp nhận biểu thức sáu trường có giây hoặc macro như @daily.

Thời điểm chạy được tính theo múi giờ của trình duyệt. Nhiều máy chủ và dịch vụ CI chạy cron theo UTC — hãy đổi giờ nếu bộ lập lịch của bạn dùng UTC.

FAQ

*/5 có nghĩa là gì?

Cứ mỗi 5 giá trị của trường: */5 trong trường phút sẽ chạy vào phút 0, 5, 10 … 55.

Nếu đặt cả ngày trong tháng lẫn thứ trong tuần thì sao?

Cron tiêu chuẩn chạy khi một trong hai điều kiện khớp. Ví dụ, 0 9 1 * 1 chạy vào ngày 1 của tháng và vào mỗi thứ Hai.

Chủ nhật là 0 hay 7?

Hầu hết các bản triển khai cron đều chấp nhận cả hai cho Chủ nhật; 0 là lựa chọn tương thích rộng rãi.

Tài liệu tham khảo về định dạng

Trang công cụ được cập nhật: