Generator Ekspresi Cron

Buat jadwal cron dari menit, jam, hari, bulan, hari kerja.

Pengembang

Pilih kapan tugas harus dijalankan: menit, jam, hari dalam bulan, bulan, dan hari dalam minggu. Dapatkan ekspresi cron yang valid untuk disalin ke crontab atau CI. Berjalan di browser Anda.

Hari dalam minggu: 0 dan 7 = Minggu, 1 = Senin, … 6 = Sabtu. Gunakan * untuk "setiap".

Tentang Generator Ekspresi Cron

Alat ini membuat ekspresi cron 5 kolom dari pilihan Anda. Masukkan nilai atau * untuk setiap kolom (menit, jam, hari dalam bulan, bulan, hari dalam minggu). Gunakan hasilnya di crontab, GitHub Actions, atau penjadwal apa pun yang menerima cron standar.

Cara penggunaan

  1. Isi menit, jam, hari dalam bulan, bulan, dan hari dalam minggu. Gunakan * untuk "setiap".
  2. Klik Buat cron. Salin ekspresinya ke penjadwal Anda.

Fitur Utama

  • Input berbasis formulir visual — tidak perlu menghafal sintaks cron
  • Mendukung wildcard (*), nilai tertentu, rentang, dan nilai langkah
  • Menghasilkan ekspresi cron 5 kolom standar yang kompatibel dengan semua penjadwal utama
  • Salin satu klik untuk ditempel langsung ke file konfigurasi Anda
  • 100% berbasis browser — tanpa komunikasi server atau unggah data
  • Berpasangan dengan Cron Explainer untuk verifikasi dan waktu eksekusi berikutnya

Kapan Menggunakan Alat Ini

  • Menyiapkan jadwal backup, laporan, atau deployment otomatis
  • Mengonfigurasi pipeline CI/CD dengan trigger terjadwal
  • Membangun jadwal cron untuk cloud function (AWS Lambda, Google Cloud Functions)
  • Membuat jadwal pemeliharaan sistem di crontab atau systemd
  • Menghindari kesalahan sintaks saat menulis ekspresi cron secara manual

Detail Teknis

Alat ini menggabungkan lima nilai kolom dengan spasi untuk menghasilkan ekspresi cron POSIX standar. Setiap kolom divalidasi terhadap rentang yang diizinkan: menit (0–59), jam (0–23), hari dalam bulan (1–31), bulan (1–12), dan hari dalam minggu (0–7). Output menggunakan format 5 kolom standar yang dikenali oleh crontab, systemd, dan sebagian besar sistem CI/CD. Beberapa sistem (seperti AWS CloudWatch) menggunakan ekspresi 6 kolom dengan kolom tahun atau detik tambahan — untuk itu, tambahkan kolom ekstra secara manual. Generator berjalan sepenuhnya dalam JavaScript tanpa dependensi eksternal.

Kesimpulan

Cron Generator menghilangkan kebingungan dalam menulis ekspresi cron dengan menyediakan antarmuka visual berbasis formulir. Alat ini menghasilkan ekspresi yang valid dan siap disalin untuk penjadwal apa pun — semuanya berjalan secara privat di browser Anda tanpa ketergantungan server.

Pertanyaan yang Sering Diajukan

Apa saja lima kolom cron?
Menit (0-59), jam (0-23), hari dalam bulan (1-31), bulan (1-12), hari dalam minggu (0-7, 0 dan 7 = Minggu). Gunakan * untuk "setiap".
Apakah jadwal saya dikirim ke server?
Tidak. Ekspresi dibuat di browser Anda. Tidak ada yang diunggah.
Bisakah saya menggunakan ini di GitHub Actions atau CI?
Ya. Output-nya adalah ekspresi cron standar 5 kolom. Tempel ke workflow atau crontab Anda.
Bagaimana cara memverifikasi ekspresi cron saya?
Gunakan alat Cron Explainer kami. Tempel ekspresi yang dihasilkan dan alat tersebut akan menampilkan deskripsi dalam bahasa yang mudah dipahami serta 5 waktu eksekusi berikutnya di zona waktu lokal Anda.