← Về trang chủ

Cron Expression Builder — Parse & Predict Next Runs Online

Parse cron expression sang tiếng Việt + dự đoán 7 lần chạy tiếp theo. Hỗ trợ 5-field standard (phút giờ ngày-tháng tháng thứ) + 10 preset thông dụng. Dùng cho cron Linux, GitHub Actions schedule, Kubernetes CronJob.

ParsePredict 7 next10 presetsVN explain
Giải thích

Mỗi 15 phút, mỗi giờ, mỗi ngày

7 lần chạy tiếp theo
  • 1. 07:30:00 26/6/2026
  • 2. 07:45:00 26/6/2026
  • 3. 08:00:00 26/6/2026
  • 4. 08:15:00 26/6/2026
  • 5. 08:30:00 26/6/2026
  • 6. 08:45:00 26/6/2026
  • 7. 09:00:00 26/6/2026

Preset phổ biến

Vì sao dùng tool này

🧠
Hiểu cron không cần Google

Paste '*/15 9-17 * * 1-5' → tool đọc 'Mỗi 15 phút, từ 9 giờ đến 17 giờ, Thứ Hai đến Thứ Sáu'.

Dự đoán 7 lần chạy tiếp

Tránh hiểu sai schedule. Tool tính chính xác 7 lần kế tiếp theo timezone máy bạn.

📋
10 preset sẵn

Mỗi 5 phút, mỗi giờ, T2-T6 9h-17h, cuối tuần — click load nhanh, không cần nhớ syntax.

Cách sử dụng

  1. 1Paste cron expression (vd '*/15 * * * *') hoặc click 1 preset.
  2. 2Tool hiển thị giải thích tiếng Việt + 7 lần chạy tiếp theo realtime.
  3. 3Edit từng phần (minute / hour / day / month / weekday) để xem schedule thay đổi.
  4. 4Copy expression khi đã ưng để dán vào crontab / CI yaml.

Cron Expression — Hiểu đúng

Cron là chuẩn schedule task trên Linux từ những năm 70, đến nay vẫn dùng khắp nơi: /etc/crontab, GitHub Actions on.schedule, Kubernetes CronJob, AWS EventBridge, BullMQ. 5 field: minute (0-59) hour (0-23) day-of-month (1-31) month (1-12) day-of-week (0-6, 0=Chủ Nhật).

Syntax phức tạp gây nhiều bug: '*/5 * * * *' (mỗi 5 phút) khác '0 */5 * * *' (mỗi 5 GIỜ). '0 9 * * 1-5' (T2-T6 9h sáng) khác '0 9 1-5 * *' (9h sáng ngày 1-5 mỗi tháng). Tool này dùng cronstrue + cron-parser để parse chính xác, hiển thị tiếng người.

Lưu ý timezone: cron Linux chạy theo system timezone (TZ env). GitHub Actions chạy UTC. Kubernetes CronJob có spec.timeZone (1.27+). Khi viết cron schedule production, luôn document rõ timezone.

  • Parse cron 5-field standard
  • Tiếng Việt + English locale
  • Dự đoán 7 next runs
  • 10 preset thông dụng
  • Realtime edit
  • 100% client-side

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

Có support cron 6-field (có seconds) không?

Cron 6-field (vd Quartz, BullMQ second precision) chưa support trong v1. Phase 2 sẽ thêm.

Sao thấy hiển thị giờ UTC khác giờ máy?

Tool dự đoán theo timezone máy bạn (qua JavaScript Date). Cron production có thể chạy timezone khác — check TZ env / CronJob.spec.timeZone.

Cron expression 'L', 'W', '#' (Quartz extension)?

Là Quartz extension, chưa hỗ trợ trong v1. Quartz dùng cho Java Spring scheduler.