Bangun dan periksa ekspresi cron. Pilih preset atau edit kelima kolom, dan lihat waktu jalanan berikutnya di zona waktu Anda. Berjalan sepenuhnya di browser Anda.
Cara menggunakan Generator Cron
Pilih preset atau ketik ekspresi cron di kelima kolom.
Lihat setiap kolom diberi label dan divalidasi saat Anda mengedit.
Baca waktu jalanan berikutnya, dihitung di zona waktu lokal Anda.
Ekspresi cron adalah string ringkas yang terdiri dari lima bidang yang memberi tahu penjadwal kapan harus menjalankan sebuah tugas: menit, jam, hari dalam bulan, bulan, dan hari dalam minggu. Ini kuat tetapi mudah salah, dan tanda bintang yang salah tempat dapat berarti sebuah pekerjaan berjalan setiap menit alih-alih sekali sehari.
Mulai dari preset umum (setiap jam, setiap hari pada tengah malam, setiap Senin pukul 9 pagi) atau bangun ekspresi khusus bidang demi bidang, dengan setiap bidang diberi label dan divalidasi saat Anda mengetik.
Yang terpenting, generator melihat pratinjau lima waktu jalan berikutnya dalam zona waktu lokal browser Anda, sehingga Anda dapat memastikan jadwalnya benar-benar melakukan apa yang Anda maksudkan sebelum Anda menerapkannya.
Setiap bidang menerima lebih dari satu nilai: tanda bintang berarti setiap nilai, daftar seperti MON,WED,FRI memilih beberapa, rentang seperti MON-FRI membentang antar hari, dan langkah seperti */15 di bidang menit berjalan pada 0, 15, 30, dan 45 lewat dari jam.
Keluarannya bekerja dengan cron standar di Linux dan macOS, crontab, AWS EventBridge, jadwal GitHub Actions, dan sebagian besar pustaka penjadwalan pekerjaan.
Satu jebakan klasik adalah menetapkan hari-dalam-bulan dan hari-dalam-minggu sekaligus: cron standar kemudian berjalan ketika salah satu cocok, bukan keduanya, sehingga sebuah pekerjaan dapat berjalan lebih sering daripada yang diharapkan. Membiarkan salah satu dari keduanya sebagai tanda bintang menghindari kejutan itu.
Alat ini menargetkan cron standar lima bidang, sehingga ekstensi platform seperti bidang detik atau @reboot tidak dihasilkan di sini. Ingat juga bahwa pekerjaan berjalan di zona waktu server yang menjalankannya, yang mungkin berbeda dari pratinjau lokal.
Pertanyaan yang sering diajukan
Berurutan: menit, jam, hari dalam bulan, bulan, dan hari dalam minggu. Tanda bintang berarti setiap nilai, sehingga * * * * * berjalan setiap menit.
Gunakan nilai langkah di kolom menit: */15 * * * * berjalan pada menit 0, 15, 30, dan 45 setiap jam.
Angka 0 sampai 6 (Minggu adalah 0, dan 7 juga berarti Minggu) atau nama tiga huruf seperti MON. Anda dapat menggunakan rentang (MON-FRI) dan daftar (MON,WED,FRI).
Ketika hari dalam bulan dan hari dalam minggu keduanya disetel, cron standar berjalan pada salah satu kecocokan, bukan keduanya. Biarkan salah satu sebagai * untuk menghindari kejutan.
Generator ini menargetkan cron lima kolom standar. Beberapa platform menambahkan kolom detik atau ekstensi seperti @reboot, yang tidak dihasilkan di sini.
Pratinjau menampilkan jalanan berikutnya di zona waktu lokal browser Anda. Server yang menjalankan tugas menggunakan zonanya sendiri, jadi pastikan itu cocok.
Sematkan tool ini
Tambahkan tool ini ke situs web Anda sendiri. Salin cuplikan di bawah; cuplikan ini tetap terbarui secara otomatis.
<iframe src="https://monu.tools/embed/id/cron-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Alat terkait
Format, percantik, dan validasi JSON secara online dengan pesan kesalahan yang jelas untuk input tidak valid.
Encode teks ke Base64 atau decode Base64 kembali ke teks. Aman untuk UTF-8 dengan deteksi arah otomatis.
Hasilkan 5 UUID acak RFC 4122 versi 4 sekaligus. Input diabaikan; jalankan lagi untuk batch baru.
Minify dan validasi JSON di peramban Anda, dan lihat berapa byte yang Anda hemat.