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.
Mỗi 15 phút, mỗi giờ, mỗi ngày
- 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
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'.
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.
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
- 1Paste cron expression (vd '*/15 * * * *') hoặc click 1 preset.
- 2Tool hiển thị giải thích tiếng Việt + 7 lần chạy tiếp theo realtime.
- 3Edit từng phần (minute / hour / day / month / weekday) để xem schedule thay đổi.
- 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.