Crontab Guru
Phân tích và giải thích biểu thức cron. Hiển thị mô tả lịch trình và thời gian thực thi tiếp theo.
Biểu thức cron là gì?
Chuỗi 5 hoặc 6 trường cách nhau bằng dấu cách: phút, giờ, ngày, tháng, ngày trong tuần, và năm tùy chọn.
* trong cron nghĩa là gì?
Dấu sao (*) nghĩa là "mọi giá trị có thể" cho trường đó.
Khác nhau giữa 0 0 * * * và 0 0 * * 1?
0 0 * * * chạy nửa đêm mỗi ngày. 0 0 * * 1 chỉ chạy nửa đêm thứ Hai.
Có thể dùng giá trị bước như */5?
Có. */5 ở trường phút nghĩa là "mỗi 5 phút".
Biểu thức cron có gửi đến máy chủ không?
Không. Mọi xử lý đều diễn ra cục bộ trong trình duyệt.
Làm sao chạy mỗi 5 phút?
Dùng */5 * * * * để chạy mỗi 5 phút.
0 0 * * * nghĩa là gì?
0 0 * * * nghĩa là chạy nửa đêm mỗi ngày.
Làm sao chỉ lên lịch ngày làm việc?
Dùng 0 9 * * 1-5 để chạy lúc 9:00 sáng từ Thứ Hai đến Thứ Sáu.
Ký tự đặc biệt nào được hỗ trợ?
Cron hỗ trợ: * (bất kỳ giá trị), , (danh sách), - (khoảng), / (bước).
Làm sao chạy ngày đầu mỗi tháng?
Dùng 0 0 1 * * để chạy nửa đêm ngày 1 mỗi tháng.
Có thể dùng tên thay vì số?
Có, một số triển khai cho phép JAN, FEB cho tháng và MON, TUE cho ngày.
Cú pháp cron 6 trường là gì?
Cú pháp 6 trường thêm giây ở đầu: giây, phút, giờ, ngày, tháng, ngày tuần.
Làm sao chạy mỗi giờ?
Dùng 0 * * * * để chạy ở phút 0 của mỗi giờ.
Khác nhau giữa ngày tháng và ngày tuần?
Ngày tháng (1-31) chỉ định ngày nào trong tháng. Ngày tuần (0-6) chỉ định ngày nào trong tuần.