Pengurai Ekspresi Cron — Deskripsi jadwal cron, waktu eksekusi berikutnya
Memeriksa apakah jadwal tugas server (crontab), GitHub Actions, atau @Scheduled Spring sudah ditulis dengan benar. Error akan menunjukkan field mana yang salah dan alasannya.
File tidak dikirim ke server — diproses hanya di dalam browser perangkat ini
5 digit: menit jam tanggal bulan hari · 6 digit: detik menit jam tanggal bulan hari · Singkatan seperti @daily, @hourly juga bisa digunakan
Interpretasi field
| Field | Input | Nilai terkait |
|---|---|---|
| 분 | 0 | 0 |
| 시 | 9 | 9 |
| 일 | * | Semua |
| 월 | * | Semua |
| 요일 | 1-5 | 월, 화, 수, 목, 금 |
Waktu eksekusi berikutnya (KST)
Menghitung…
Ringkasan sintaks cron
| * | 모든 값 |
|---|---|
| 5 | 그 값 (예: 분 5 → 5분) |
| 1-5 | 범위 (요일 1-5 → 월~금) |
| 1,15 | 목록 (일 1,15 → 1일과 15일) |
| */10 | 간격 (분 */10 → 10분마다) |
| 8-18/2 | 범위 안에서 간격 |
| MON-FRI, JAN | 요일·월 영문 약자 |
| 0 또는 7 | 일요일 |
Rentang: detik/menit 0-59, jam 0-23, tanggal 1-31, bulan 1-12, hari 0-7. Jika server atau GitHub Actions menggunakan UTC, kurangi 9 jam dari KST saat menuliskannya.
Iklan
Cara menggunakan Interpretasi Ekspresi Cron
- 1Masukkan ekspresi cron atau tekan contoh.
- 2Periksa deskripsi dan interpretasi setiap field (menit, jam, tanggal, bulan, hari).
- 310 waktu eksekusi berikutnya ditampilkan dalam KST.
Pertanyaan yang Sering Diajukan
Bagaimana jika tanggal dan hari sama-sama ditentukan?
Cron standar berjalan jika salah satu kondisi terpenuhi (kondisi ATAU). Contoh: 0 0 1 * 1 berjalan baik setiap tanggal 1 maupun setiap Senin.
Bagaimana jika waktu server menggunakan UTC?
Cron berdasarkan zona waktu server. Jika server menggunakan UTC, pukul 09:00 KST harus dikurangi 9 jam seperti 0 0 * * *. GitHub Actions juga menggunakan UTC.
Bisakah menggunakan L, W, #?
Sintaks ekstensi Quartz (L, W, #) belum didukung.
Iklan