Phân tích Cron
Giải thích biểu thức cron và lần chạy tiếp theo
Đang tải…
Công cụ này có hữu ích không?
About this tool
Công cụ này phân tích một biểu thức cron (5 trường: phút, giờ, ngày, tháng, thứ trong tuần), giải thích nó bằng một câu dễ hiểu, và tính toán tối đa 5 lần chạy sắp tới. Nó chỉ xử lý định dạng cron chuẩn 5 trường - các biểu thức 6 trường có thêm trường giây không được hỗ trợ.
How to use
- Bắt đầu từ một cài đặt sẵn thông dụng (hàng ngày lúc nửa đêm, sáng các ngày trong tuần lúc 9 giờ, mỗi 5 phút, và nhiều hơn), hoặc tự gõ biểu thức cron 5 trường của riêng bạn.
- Trong các trường phút, giờ, ngày, tháng và thứ, kết hợp *, danh sách cách nhau bằng dấu phẩy, khoảng (ví dụ 1-5), và /bước (ví dụ */5).
- Khi biểu thức hợp lệ, một mô tả bằng ngôn ngữ dễ hiểu và 5 lần chạy tiếp theo sẽ xuất hiện.
- Trong trường thứ, cả 0 và 7 đều được chấp nhận là Chủ Nhật.
Frequently asked questions
- Công cụ này có hỗ trợ cron 6 trường có trường giây không?
- Không. Công cụ này chỉ hỗ trợ định dạng cron chuẩn 5 trường (phút, giờ, ngày, tháng, thứ). Một biểu thức 6 trường có thêm trường giây ở đầu hoặc cuối sẽ bị đánh dấu là lỗi định dạng.
- Điều gì xảy ra nếu tôi giới hạn cả ngày trong tháng và thứ trong tuần?
- Theo quy tắc chuẩn của cron, giới hạn cả hai trường sẽ kết hợp chúng bằng OR - ví dụ, "ngày 15 HOẶC thứ Hai" sẽ chạy nếu một trong hai điều kiện đúng. Nếu chỉ giới hạn một trong hai, chỉ điều kiện đó được áp dụng.
- Các lần chạy tiếp theo dựa trên múi giờ nào?
- Chúng được tính dựa trên múi giờ địa phương của trình duyệt này. Nếu máy chủ thực tế của bạn chạy cron ở múi giờ khác, chẳng hạn UTC, thời điểm chạy thực tế có thể khác với những gì hiển thị ở đây.
- Có thể xảy ra trường hợp không hiển thị lần chạy tiếp theo không?
- Có. Nếu không có thời điểm nào trong 2 năm tới thỏa mãn biểu thức, nó sẽ hiển thị "không có lần chạy nào được lên lịch". Công cụ này tìm kiếm từng phút một, tối đa trong 2 năm, để tìm lần chạy tiếp theo.
Các lần chạy tiếp theo được tính dựa trên múi giờ địa phương của trình duyệt này. Nếu máy chủ của bạn thực sự chạy cron ở múi giờ khác, chẳng hạn UTC, kết quả có thể khác với những gì hiển thị ở đây.