Pembuat Ekspresi Cron

Bangun ekspresi cron secara visual alih-alih menghafal sintaksnya.

Cara menggunakan

  1. Pilih menit, jam, tanggal, bulan, dan hari dalam seminggu dari dropdown — atau biarkan field pada wildcard (*) yang berarti "setiap".
  2. Ekspresi cron dibuat secara langsung di bagian bawah dengan penjelasan bahasa sederhana, sehingga Anda dapat memverifikasi apakah sesuai kebutuhan.
  3. Salin ekspresi lima field dan tempel ke crontab, pipeline CI/CD, cloud scheduler, atau sistem apa pun yang menerima sintaks cron standar.

Tentang alat ini

Ekspresi cron adalah string lima field (menit, jam, tanggal, bulan, hari-dalam-seminggu) yang memberi tahu scheduler kapan menjalankan tugas. Menulisnya dari ingatan rawan kesalahan — urutan field saja sudah membingungkan engineer berpengalaman.

Pembuat ini memungkinkan Anda memilih setiap field secara visual, menampilkan ekspresi yang dihasilkan dan menerjemahkannya ke kalimat yang mudah dibaca sehingga Anda dapat memeriksa ulang sebelum menempelkannya di mana pun.

Ekspresi mengikuti standar POSIX cron yang digunakan oleh crontab, GitHub Actions, AWS EventBridge, Google Cloud Scheduler, dan sebagian besar sistem CI/CD. Berjalan sepenuhnya di browser Anda — tidak ada yang dikirim ke server mana pun.

Pertanyaan yang sering diajukan

Apa arti tanda bintang (*) dalam field cron?

Artinya "setiap". Tanda bintang di field menit menjalankan tugas setiap menit; di field bulan berarti setiap bulan. Field apa pun yang Anda biarkan pada * tidak menerapkan batasan untuk satuan waktu tersebut.

Apakah alat ini mendukung rentang, daftar, atau nilai langkah seperti */5?

Pembuat visual mencakup nilai tunggal dan wildcard. Untuk sintaks lanjutan (rentang seperti 1-5, daftar seperti 1,15, atau langkah seperti */5) edit ekspresi yang dihasilkan secara langsung — formatnya adalah POSIX cron standar.

Apa perbedaan antara cron 5 field dan 6 field?

POSIX cron memiliki lima field (menit hingga hari-dalam-seminggu). Beberapa sistem seperti Quartz atau Spring menambahkan field keenam untuk detik. Alat ini menghasilkan format lima field standar, yang diharapkan oleh crontab, GitHub Actions, dan sebagian besar cloud scheduler.

Apakah ekspresi saya keluar dari browser?

Tidak. Ekspresi dibuat dengan JavaScript secara lokal — tidak ada yang ditransmisikan atau disimpan.

Bisakah saya menguji apakah ekspresi cron saya benar?

Alat ini menampilkan penjelasan bahasa sederhana di bawah ekspresi. Baca dengan cermat — jika mengatakan apa yang Anda harapkan (mis. "pada menit 30 jam 2, hari Senin"), maka ekspresi tersebut benar.

Alat terkait

Tautan panjang? Perpendek secara gratis

Vai.la mengubah URL apa pun menjadi tautan pendek dengan statistik klik, QR Code, dan biolink Anda sendiri.

Vai.la tidak bertanggung jawab atas cara alat-alat ini digunakan maupun atas keputusan yang diambil berdasarkan hasilnya.