Handytool
PengembangGratisBerjalan secara lokal

Pembuat ekspresi cron

Bangun, validasi dan jelaskan ekspresi cron — lihat 5 proses berikutnya dan deskripsi bahasa Inggris biasa.

Preset
menitjamharibulandow
Arti
at :00 on 0h, every of every, every
5 proses berikutnya
  • 2026-04-28T00:00:00Z
  • 2026-04-29T00:00:00Z
  • 2026-04-30T00:00:00Z
  • 2026-05-01T00:00:00Z
  • 2026-05-02T00:00:00Z

Waktu ditampilkan dalam UTC.

Tentang Pembuat ekspresi cron

Pembuat cron Handytool mengubah ekspresi cron 5-field menjadi deskripsi bahasa Inggris biasa dan menunjukkan lima waktu api UTC berikutnya. Pilih preset seperti Setiap menit, Setiap jam, atau Setiap hari, atau ketik ekspresi Anda sendiri dengan rentang (1-5), daftar (1,3,5), dan langkah (*/15). Ekspresi diparse secara lokal dan pratinjau proses-berikutnya dihitung dengan mensimulasikan kecocokan menit-demi-menit terhadap aturan Vixie-cron standar.

Fitur Pembuat ekspresi cron

  • 01

    Penjelasan bahasa Inggris biasa

    Setiap ekspresi yang valid dijelaskan sebagai kalimat — "pada :00 setiap jam, hari 1 Jan, setiap hari kerja" — sehingga Anda dapat memeriksa kewarasan apa yang sebenarnya akan dilakukan pekerjaan sebelum Anda mengirimnya.

  • 02

    5 proses UTC berikutnya

    Setelah ekspresi diparse, lima waktu berikutnya akan ditembakkan ditampilkan dalam ISO-8601 UTC. Berguna untuk memeriksa apakah pekerjaan tengah malam mencapai tepi hari yang tepat di zona waktu Anda.

  • 03

    Rentang, daftar, dan langkah

    Mendukung sintaks cron standar: langkah */N, rentang A-B, daftar A,B,C. Batas field divalidasi (menit 0–59, jam 0–23, hari 1–31, bulan 1–12, hari-dalam-minggu 0–6).

FAQ Pembuat ekspresi cron

Flavor cron mana yang didukung ini?
5-field standar Vixie-cron — menit, jam, hari-dalam-bulan, bulan, hari-dalam-minggu. Nama seperti @daily dan field detik opsional ke-6 tidak didukung, karena sebagian besar scheduler produksi (cron, Kubernetes CronJob, GitHub Actions) menggunakan bentuk 5-field.
Mengapa proses berikutnya dalam UTC?
Sebagian besar sistem CI/CD dan scheduler cloud menginterpretasikan ekspresi cron dalam UTC. Menampilkan UTC menjaga pratinjau portabel — konversi ke zona waktu lokal Anda sekali, di kepala Anda, bukan disesatkan oleh zona waktu browser.
Apa perbedaan antara */15 dan 0,15,30,45?
Keduanya mengaktifkan setiap 15 menit ketika digunakan di field menit. */15 mulai dari awal rentang (0 dalam hal ini) dan langkah 15. Mereka setara untuk menit; untuk jam */6 berarti 0,6,12,18.
Bisakah saya memicu pekerjaan pada hari terakhir bulan?
Cron standar tidak memiliki token "hari terakhir" khusus (beberapa flavor menambahkan L, tetapi bukan spec asli). Anda dapat memperkirakan dengan 28-31 di hari-dalam-bulan, atau jadwalkan pada hari 1 dan periksa bulan sebelumnya di dalam pekerjaan Anda.

Alat terkait

Pengembang

Jelajahi alat lain

Semua alat