Cara menggunakan Pembuat ekspresi cron
- 1
Pilih dialek
Pilih cron standar, cron dengan detik, Quartz, atau AWS EventBridge — atau cukup tempel ekspresi dan biarkan jumlah kolom yang menentukan.
- 2
Tulis atau susun jadwal
Ketik ekspresi, mulai dari preset, atau atur setiap kolom dengan editor visual.
- 3
Baca hasilnya
Periksa deskripsi dalam bahasa sehari-hari dan kolom yang disorot untuk memastikan artinya sesuai maksud Anda.
- 4
Cek jadwal berikutnya
Pilih zona waktu dan pastikan 10 waktu eksekusi berikutnya, lalu salin ekspresinya.
Batas dan Pro
Gratis tanpa daftar: 4 dialek, 12 preset, dan 10 waktu eksekusi berikutnya di salah satu dari 400+ zona waktu, dicari hingga 30 tahun ke depan (atau sampai tahun terakhir pada ekspresi).
Pro menghilangkan iklan; builder bekerja sama di semua paket. Lihat Pro
Tentang Pembuat ekspresi cron
Ekspresi cron memadatkan sebuah jadwal ke dalam beberapa kolom yang dipisahkan spasi, dan satu angka yang salah tempat bisa mengubah “setiap hari kerja pukul 9” menjadi “setiap menit pada jam ke-9”. Builder ini memungkinkan Anda menulis atau menempel ekspresi, lalu langsung melihat penjelasannya dalam bahasa sehari-hari, lengkap dengan label di setiap kolom, serta daftar sepuluh waktu eksekusi berikutnya.
Empat dialek didukung karena memang berbeda. Cron standar memiliki lima kolom — menit, jam, tanggal, bulan, dan hari dalam seminggu — dan dipakai oleh crontab, daemon cron Linux, Kubernetes CronJob, serta GitHub Actions; makro seperti @daily juga diterima. Dialek dengan detik menambahkan kolom detik di depan, seperti pada node-cron dan croner. Quartz memakai enam atau tujuh kolom dengan detik dan tahun opsional, menomori hari Minggu sebagai 1, mewajibkan tanda ? di salah satu kolom hari, serta menambahkan L untuk “terakhir”, W untuk “hari kerja terdekat”, dan # untuk “Jumat ketiga”. AWS EventBridge memiliki enam kolom yang diakhiri tahun, memakai aturan hari yang sama dengan Quartz, dan ditulis sebagai cron(…). Menempel ekspresi akan mengganti dialek jika jumlah kolomnya sudah jelas, dan mengganti dialek akan mengonversi isi yang ada bila memungkinkan.
Editor visual mengatur setiap kolom dengan kontrol setiap / setiap N / nilai tertentu / rentang, dan preset mencakup pekerjaan yang umum. Waktu eksekusi dihitung di zona waktu IANA mana pun, dengan memperhitungkan pergeseran waktu musim panas, dan aturan EventBridge memakai UTC secara default sesuai cara AWS mengevaluasinya.
Builder ini hanya memeriksa sintaks dan waktu: ia tidak tahu jam server Anda, eksekusi yang terlewat saat mesin mati, atau batasan khusus penjadwal seperti interval minimum di GitHub.
Privasi
Ekspresi diurai dan waktu eksekusi dihitung oleh kode di halaman ini, memakai data zona waktu browser Anda; tidak ada yang dikirim ke server. Dialek dan zona waktu yang dipilih disimpan di penyimpanan lokal untuk kunjungan berikutnya.
Fitur
Penjelasan dalam bahasa sehari-hari
“Pukul 09.30, pada hari Senin sampai Jumat” — tidak perlu menebak arti 30 9 * * 1-5.
10 jadwal berikutnya, zona apa pun
Waktu eksekusi dalam UTC atau zona waktu IANA mana pun, dengan perubahan waktu musim panas sudah diperhitungkan.
Sintaks Quartz dan AWS
Detik, tahun, ?, L, W, dan # untuk penjadwal yang mendukungnya.