Chuyển tới nội dung chính
Z

Trình dịch Crontab

Dịch một biểu thức cron sang tiếng Anh dễ hiểu và xem trước 5 lần chạy tiếp theo. Hỗ trợ cú pháp 5 trường tiêu chuẩn và 6 trường có giây.

Miễn phí Không cần đăng ký Chạy trên trình duyệt Tôn trọng riêng tư Updated

Diễn giải

Sửa biểu thức để xem mô tả.

Thứ tự trường

phút · giờ · ngày-trong-tháng · tháng · ngày-trong-tuần

giây · phút · giờ · ngày-trong-tháng · tháng · ngày-trong-tuần

5 lần chạy tiếp theo

Không có kết quả trong vòng 1 năm tới.

Cách dùng

  1. 1 Nhập hoặc dán một biểu thức cron. Bản dịch tiếng Anh và 5 lần chạy tiếp theo sẽ cập nhật ngay khi bạn gõ.
  2. 2 Bật chế độ 6 trường nếu scheduler của bạn hỗ trợ giây (Spring, Quartz, lịch của Nest).
  3. 3 Nhấp vào bất kỳ thời điểm chạy tiếp theo nào để sao chép — hữu ích khi ghi chú trong ticket tracker.

Vì sao dùng công cụ này

  • Bộ phân tích chạy hoàn toàn trên trình duyệt, không phụ thuộc thư viện “cronstrue” của bên thứ ba hay gọi máy chủ ngoài.
  • Hỗ trợ cú pháp 5 trường tiêu chuẩn và tùy chọn 6 trường có giây — bao phủ Vixie cron, Quartz và lịch của Nest.
  • Kiểm tra tính hợp lệ ngay khi nhập — lỗi gõ sai được phát hiện trước khi bạn triển khai.
  • Trường ngày-trong-tháng và ngày-trong-tuần tuân theo ngữ nghĩa OR kinh điển của Vixie cron khi cả hai đều bị giới hạn.

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

0 9 * * 1-5 nghĩa là gì?

Vào lúc 09:00 từ thứ Hai đến thứ Sáu (các ngày trong tuần).

Công cụ có hỗ trợ các alias @hourly / @daily không?

Chưa hỗ trợ — bạn cần tự khai triển: @hourly = 0 * * * *, @daily = 0 0 * * *, @weekly = 0 0 * * 0, @monthly = 0 0 1 * *, @yearly = 0 0 1 1 *.

Vì sao các thời điểm chạy lại hiển thị theo múi giờ máy của tôi?

Trình duyệt không biết cron của bạn chạy ở múi giờ server nào. Hãy dùng công cụ Timezone Converter của chúng tôi để quy đổi nếu scheduler của bạn chạy theo UTC.

Còn các ký hiệu L (last) và W (weekday) thì sao?

Đó là các phần mở rộng của Quartz. Bộ phân tích hiện chưa hỗ trợ — hãy gửi yêu cầu và chúng tôi sẽ bổ sung.

Trình dịch Crontab là gì?

Trình dịch Crontab (còn gọi là bộ giải mã biểu thức cron) là công cụ chuyển đổi một lịch cron 5 trường hoặc 6 trường thành mô tả dễ hiểu bằng tiếng Anh, ví dụ “Every weekday at 03:30”, đồng thời tính toán các thời điểm chạy tiếp theo. Công cụ giúp phát hiện lỗi lệch một đơn vị — chẳng hạn vô tình đặt lịch chạy vào phút 0 thay vì mỗi giờ — trước khi quy tắc cron đó được đưa vào scheduler production.

Tính năng

Cron sang tiếng Anh

Đọc "0 9 * * 1-5" như một câu thay vì phải tự giải mã từng trường.

Thời điểm chạy tiếp theo

Xem trước các thời điểm kích hoạt sắp tới để xác nhận lịch chạy.

Riêng tư 100%

Việc phân tích diễn ra hoàn toàn phía client — biểu thức của bạn không bao giờ rời khỏi trình duyệt.

Ví dụ

Input

0 9 * * 1-5

Output

At 09:00 AM, Monday through Friday

Trường hợp sử dụng

  1. 1

    Xác minh một cron job

    Xác nhận một dòng crontab thực sự chạy đúng như dự định trước khi triển khai.

  2. 2

    Học cú pháp cron

    Xem cách các khoảng giá trị, bước nhảy và danh sách được ánh xạ thành thời điểm lịch chạy thực tế.

  3. 3

    Ghi lại lịch chạy

    Nhận mô tả dễ đọc để đưa vào runbook hoặc PR.

Trình dịch Crontab so với các lựa chọn khác

Trình dịch Crontab so với các công cụ trình duyệt và máy tính thông thường — so sánh nhanh các tính năng.
Tính năng Zerethon Tools Công cụ trực tuyến thường gặp Ứng dụng máy tính
5-field (standard) syntax Yes Yes Yes
6-field (with seconds) Yes Sometimes Yes
Next-fire-time preview Next 5 Next 1–3 Yes
Plain-English explanation Yes Yes Sometimes
Free Yes Yes Free (IDE plugins)
Tóm tắt

Công cụ dịch crontab của Zerethon chuyển một biểu thức cron thành câu tiếng Anh dễ hiểu và liệt kê các thời điểm chạy tiếp theo, ngay trong trình duyệt của bạn. Công cụ này phân tích cú pháp cron 5 trường tiêu chuẩn (phút, giờ, ngày trong tháng, tháng, thứ trong tuần). Không có dữ liệu nào được tải lên.

Danh mục
Lập trình
Giá
Miễn phí
Quyền riêng tư
Chạy trên trình duyệt
Đăng ký
Không cần

Tài liệu tham khảo

Quyền riêng tư

Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình dịch Crontab chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.

Công cụ liên quan

Xây dựng, chia sẻ và phát triển trên Zerethon Social

Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.

Dùng thử Zerethon miễn phí