Global ToolBox

Parser Ekspresi Cron

Ketik ekspresi cron standar 5 kolom dan langsung dapatkan penjelasan jadwalnya dalam bahasa yang mudah dipahami, lengkap dengan validasi yang menangkap sintaks yang salah.

🔒 Diproses secara lokal di browser Anda

Loading…

Cara menggunakan

  1. Ketik atau tempel ekspresi cron standar 5 kolom ke kolom input — kolomnya adalah menit, jam, tanggal, bulan, dan hari dalam seminggu.
  2. Alat ini memvalidasi ekspresi secara langsung saat Anda mengetik dan langsung menandai sintaks yang salah atau nilai di luar rentang.
  3. Setelah ekspresi valid, penjelasan jadwal dalam bahasa sederhana akan muncul di bawah kolom input.
  4. Klik salah satu chip contoh untuk mengisi kolom input dengan pola jadwal umum dan lihat bagaimana pola tersebut dijelaskan.

Fitur

  • Mengurai kelima kolom cron standar: menit, jam, tanggal, bulan, dan hari dalam seminggu
  • Mendukung wildcard (*), nilai tertentu, rentang (1-5), daftar (1,3,5), dan nilai langkah (*/15)
  • Menghasilkan penjelasan jadwal dalam bahasa sederhana saat Anda mengetik
  • Memvalidasi sintaks dan nilai di luar rentang dengan pesan kesalahan yang jelas dan spesifik
  • 100% berjalan di sisi klien — ekspresi cron Anda tidak pernah meninggalkan browser Anda

Pertanyaan yang sering diajukan

Apa itu sintaks cron?

Cron adalah penjadwal tugas berbasis waktu yang digunakan pada sistem mirip Unix. Ekspresi cron adalah pola ringkas 5 kolom (menit jam tanggal bulan hari-dalam-minggu) yang menjelaskan kapan sebuah tugas harus dijalankan. Ini digunakan dalam file crontab Linux, jadwal pipeline CI/CD, dan CronJob Kubernetes, di antara banyak tempat lainnya.

Apa arti kelima kolom dalam ekspresi cron?

Secara berurutan: menit (0-59), jam (0-23), tanggal (1-31), bulan (1-12), dan hari dalam seminggu (0-6, di mana 0 adalah Minggu). Sebuah tugas berjalan saat waktu saat ini cocok dengan kelima kolom tersebut.

Apa arti tanda bintang (*) dalam kolom cron?

Tanda bintang berarti "nilai apa saja" untuk kolom tersebut — kolom itu tidak membatasi kapan tugas dijalankan. Misalnya, * pada kolom jam berarti tugas tidak dibatasi pada jam tertentu.

Bagaimana cara kerja rentang, daftar, dan langkah?

Rentang seperti 1-5 cocok dengan setiap nilai dari 1 hingga 5 (inklusif). Daftar seperti 1,3,5 hanya cocok dengan nilai-nilai tertentu itu. Langkah seperti */15 berarti "setiap 15 satuan" dimulai dari nilai minimum kolom tersebut; ini juga bisa digabung dengan rentang, seperti 1-31/2.

Apakah alat ini mendukung @daily, @hourly, atau kolom detik/tahun?

Tidak. Alat ini berfokus pada format cron Unix klasik dengan 5 kolom. Alias singkatan seperti @daily dan format 6 atau 7 kolom yang diperluas (dengan detik atau tahun) tidak diurai di sini.

Alat terkait