tool hub Kumpulan alat

Cron Explainer

Cron Explainer — berjalan di browser. Input tidak disimpan.

Berjalan di browser Tanpa daftar Gratis


Penjelasan ekspresi Cron

Masukkan nilai, lalu tekan Hitung.

Cara menggunakan

  1. Tempel urutan menit jam hari bulan hari-dalam-seminggu ke Cron 5-kolom. Contoh default adalah */15 9-18 * * 1-5.
  2. Tekan Jelaskan untuk ringkasan satu baris dan catatan per kolom. Default juga dijelaskan saat halaman dimuat.
  3. Cocokkan rentang: menit (0-59), jam (0-23), hari (1-31), bulan (1-12), hari dalam seminggu (0-6, 0=Minggu).
  4. Untuk cron 6-kolom dengan detik, buang kolom detik di depan dan sisakan lima. Makro @daily butuh pola numerik.
  5. Waktu jalan berikutnya tidak dihitung. Untuk menyusun ekspresi, gunakan alat generator Cron.

Konsep utama

Penjelas ekspresi cron ini mengubah ekspresi 5-kolom dari crontab Linux, jadwal CI, dan CronJob Kubernetes menjadi ringkasan bahasa biasa. * adalah setiap nilai, */n setiap n, a-b rentang, koma adalah daftar. Hari dalam seminggu 1-5 diringkas sebagai hari kerja. Ini penjelas yang membongkar ekspresi jadwal operasi agar Anda dapat mengonfirmasi arti menit, jam, hari, bulan, dan hari dalam seminggu. Waktu jalan berikutnya tidak dihitung. Membaca hari dalam seminggu dan jam dengan kata sebelum penerapan ke produksi mengurangi salah mengira harian, hari kerja, dan per jam. Periksa waktu jalan berikutnya secara terpisah.

Kolom detik, kolom tahun, dan 7 kolom Quartz tidak didukung. Hanya menjelaskan arti dan tidak menghitung zona waktu atau jalan berikutnya. Penguraian hanya berjalan di browser. Tidak ada kolom detik, kolom tahun, makro @hourly, atau perhitungan jalan berikutnya. Baca arti di sini dan buat di tempat lain. Hanya 5 kolom yang diterima, jadi ekspresi Quartz dengan detik harus membuang kolom pertama. Perluas makro seperti @daily menjadi angka.

Contoh

Menjelaskan default */15 9-18 * * 1-5 menampilkan setiap 15 menit · 9:00–18:00 · setiap hari · setiap bulan · hari kerja. 0 9 * * 1 adalah 9:00 tepat, setiap hari dalam bulan, Senin. Empat kolom menghasilkan pesan bahwa 5 kolom diperlukan. 0 0 1 * * adalah 00:00 pada tanggal 1 setiap bulan. */5 * * * * adalah setiap 5 menit. Enam kolom: buang detik. 30 4 * * 0 adalah Minggu 4:30. Empat kolom menghasilkan pemberitahuan galat.

Terkait: generator Cron

Pertanyaan umum

Apakah ekspresi cron 6-kolom (dengan detik) dijelaskan?

Tidak didukung. Hapus kolom detik di depan. Membiarkan detik 6-kolom di tempat menyebabkan galat jumlah kolom.

Apakah makro cron seperti @daily berfungsi?

Hanya pola angka, *, /, -, dan koma yang dijelaskan. Perluas @daily ke kolom numerik seperti 0 0 * * *.

Apakah hari dalam seminggu cron 0 adalah Minggu?

Ya, Minggu. Beberapa sistem juga memakai 7 sebagai Minggu. Layar ini memakai 0–6. Jangan dikaitkan dengan sistem di mana Senin adalah 1. Periksa juga dokumen sistem Anda apakah hari dalam seminggu 0 adalah Minggu.

Bisakah juga membuat ekspresi cron?

Hanya menjelaskan. Gunakan alat generator Cron untuk menyusunnya.

Apakah menghitung waktu jalan cron berikutnya?

Tidak; hanya menjelaskan arti. Zona waktu dan waktu musim panas tidak dihitung.

Mengapa hari dalam seminggu 1-5 ditampilkan sebagai hari kerja?

Senin–Jumat diringkas sebagai hari kerja. 0 dan 6 ditampilkan sebagai akhir pekan. 1-5 adalah hari kerja; 0,6 adalah akhir pekan.

Cron Explainer gambar sampul
Input tidak dikirim ke server dan hilang saat halaman ditutup.

Terakhir ditinjau: 2026-09-04