Monu Tools

Generator Ekspresi Cron

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

  1. 01

    Pilih preset atau ketik ekspresi cron di kelima kolom.

  2. 02

    Lihat setiap kolom diberi label dan divalidasi saat Anda mengedit.

  3. 03

    Baca waktu jalanan berikutnya, dihitung di zona waktu lokal Anda.

Pertanyaan yang sering diajukan

Apa arti kelima kolom tersebut?

Berurutan: menit, jam, hari dalam bulan, bulan, dan hari dalam minggu. Tanda bintang berarti setiap nilai, sehingga * * * * * berjalan setiap menit.

Bagaimana cara menjalankan tugas setiap 15 menit?

Gunakan nilai langkah di kolom menit: */15 * * * * berjalan pada menit 0, 15, 30, dan 45 setiap jam.

Apa yang diterima kolom hari dalam minggu?

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).

Mengapa cocok lebih banyak hari dari yang saya harapkan?

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.

Apakah mendukung detik atau sintaks non-standar?

Generator ini menargetkan cron lima kolom standar. Beberapa platform menambahkan kolom detik atau ekstensi seperti @reboot, yang tidak dihasilkan di sini.

Di zona waktu mana jalanannya?

Pratinjau menampilkan jalanan berikutnya di zona waktu lokal browser Anda. Server yang menjalankan tugas menggunakan zonanya sendiri, jadi pastikan itu cocok.

Tentang alat ini

Ekspresi cron adalah string dari lima (atau enam) kolom yang menentukan kapan tugas terjadwal berjalan: menit, jam, hari dalam bulan, bulan, dan hari dalam minggu. Sintaksnya ringkas tetapi mudah salah, dan tanda bintang yang salah tempat dapat berarti tugas berjalan setiap menit alih-alih sekali sehari.

Generator ini memungkinkan Anda memilih dari preset umum (setiap jam, setiap hari tengah malam, setiap Senin pukul 9 pagi) atau membangun ekspresi khusus kolom demi kolom. Generator menampilkan lima waktu jalanan berikutnya di zona waktu lokal Anda sehingga Anda dapat memverifikasi jadwal sebelum men-deploy-nya. Output berfungsi dengan cron standar di Linux dan macOS, crontab, AWS EventBridge, jadwal GitHub Actions, dan sebagian besar pustaka penjadwalan tugas.

Alat terkait