Generator Ekspresi Cron Quartz Scheduler
Halaman ini membahas sintaks cron yang dipakai Quartz Scheduler: struktur field, penomoran hari, dan karakter khusus apa saja yang didukung.
Referensi Cepat
Jumlah field
6-7
Field detik
Ya
Field tahun
Ya
Zona waktu
Lokal / bisa diatur
Karakter khusus (L / #)
Ya
Butuh "?"
Ya
Penomoran hari
Sun=1, Mon=2, Tue=3, Wed=4, Thu=5, Fri=6, Sat=7
Ekspresi Cron Quartz Scheduler yang Umum Dipakai
| Setiap 5 menit | 0 0/5 * * * ? |
| Setiap 15 menit | 0 0/15 * * * ? |
| Setiap jam | 0 0 * * * ? |
| Setiap hari tengah malam | 0 0 0 * * ? |
| Setiap hari jam 9 pagi | 0 0 9 * * ? |
| Setiap hari kerja jam 9 pagi | 0 0 9 ? * MON-FRI |
| Setiap Senin jam 9 pagi | 0 0 9 ? * MON |
| Dua kali sehari (00:00 dan 12:00) | 0 0 0/12 * * ? |
| Setiap tanggal 1 | 0 0 0 1 * ? |
| Setiap akhir bulan | 0 0 23 L * ? |
Pertanyaan Umum (FAQ)
Apa bedanya Quartz Scheduler dengan cron Linux standar?
Quartz Scheduler berbeda dari cron Linux dalam jumlah field, penomoran hari, atau karakter khusus yang didukung — lihat tabel Referensi Cepat di atas untuk perbedaan pastinya.
Bisakah saya mengonversi ekspresi cron Linux ke Quartz Scheduler secara otomatis?
Bisa — tempel di alat Cron multi-platform di atas (atau di halaman utama Cron Editor) lalu pindah ke tab Quartz Scheduler untuk langsung mendapat ekspresi yang setara.
Apakah Quartz Scheduler mendukung L, W, atau #?
Ya. Quartz Scheduler mendukung L (hari terakhir bulan) dan # (hari ke-N dalam bulan, misalnya "MON#1" untuk Senin pertama).
Apakah Quartz Scheduler berjalan sesuai zona waktu lokal saya atau UTC?
Quartz Scheduler menghitung jadwal berdasarkan zona waktu yang Anda atur (atau zona waktu sistem/server jika tidak diatur) — tidak terpaku pada UTC.