Pengurai Ekspresi Cron — Deskripsi jadwal cron, waktu eksekusi berikutnya

Memeriksa apakah jadwal tugas server (crontab), GitHub Actions, atau @Scheduled Spring sudah ditulis dengan benar. Error akan menunjukkan field mana yang salah dan alasannya.

File tidak dikirim ke server — diproses hanya di dalam browser perangkat ini

5 digit: menit jam tanggal bulan hari · 6 digit: detik menit jam tanggal bulan hari · Singkatan seperti @daily, @hourly juga bisa digunakan

Deskripsi 평일(월~금) 오전 9시 0분

Interpretasi field

FieldInputNilai terkait
분00
시99
일*Semua
월*Semua
요일1-5월, 화, 수, 목, 금

Waktu eksekusi berikutnya (KST)

Menghitung…

Ringkasan sintaks cron
*모든 값
5그 값 (예: 분 5 → 5분)
1-5범위 (요일 1-5 → 월~금)
1,15목록 (일 1,15 → 1일과 15일)
*/10간격 (분 */10 → 10분마다)
8-18/2범위 안에서 간격
MON-FRI, JAN요일·월 영문 약자
0 또는 7일요일

Rentang: detik/menit 0-59, jam 0-23, tanggal 1-31, bulan 1-12, hari 0-7. Jika server atau GitHub Actions menggunakan UTC, kurangi 9 jam dari KST saat menuliskannya.

Iklan

Cara menggunakan Interpretasi Ekspresi Cron

  1. 1Masukkan ekspresi cron atau tekan contoh.
  2. 2Periksa deskripsi dan interpretasi setiap field (menit, jam, tanggal, bulan, hari).
  3. 310 waktu eksekusi berikutnya ditampilkan dalam KST.

Pertanyaan yang Sering Diajukan

Bagaimana jika tanggal dan hari sama-sama ditentukan?

Cron standar berjalan jika salah satu kondisi terpenuhi (kondisi ATAU). Contoh: 0 0 1 * 1 berjalan baik setiap tanggal 1 maupun setiap Senin.

Bagaimana jika waktu server menggunakan UTC?

Cron berdasarkan zona waktu server. Jika server menggunakan UTC, pukul 09:00 KST harus dikurangi 9 jam seperti 0 0 * * *. GitHub Actions juga menggunakan UTC.

Bisakah menggunakan L, W, #?

Sintaks ekstensi Quartz (L, W, #) belum didukung.

Iklan