Penafsir Ungkapan Cron — Penerangan jadual cron dan masa jalan seterusnya

Semak sama ada tugas berjadual pelayan (crontab), GitHub Actions atau jadual Spring @Scheduled ditulis dengan betul. Ralat akan menunjukkan medan mana yang salah dan sebabnya.

Fail tidak dihantar ke pelayan — diproses sepenuhnya dalam pelayar peranti ini

5 medan: minit jam hari bulan hari-minggu · 6 medan: saat minit jam hari bulan hari-minggu · Ungkapan ringkas seperti @daily, @hourly juga boleh digunakan

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

Tafsiran medan

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

Masa jalan seterusnya (waktu Korea)

Mengira…

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일요일

Julat: saat/minit 0-59, jam 0-23, hari 1-31, bulan 1-12, hari minggu 0-7. Jika pelayan atau GitHub Actions menggunakan UTC, tolak 9 jam daripada waktu Korea sebelum menulisnya.

Iklan

Cara guna Tafsiran ungkapan cron

  1. 1Masukkan ungkapan cron atau klik contoh.
  2. 2Semak penerangan dan tafsiran setiap medan (minit, jam, hari, bulan, hari minggu).
  3. 310 masa jalan seterusnya dipaparkan mengikut waktu Korea.

Soalan Lazim

Bagaimana jika hari bulan dan hari minggu kedua-duanya ditetapkan?

Cron standard dijalankan jika salah satu daripada dua syarat sepadan (syarat ATAU). Contoh: 0 0 1 * 1 akan dijalankan pada 1 haribulan setiap bulan DAN pada setiap hari Isnin.

Bagaimana jika masa pelayan dalam UTC?

Cron berasaskan zon masa pelayan. Jika pelayan menggunakan UTC, 9:00 pagi waktu Korea perlu ditulis dengan menolak 9 jam, seperti 0 0 * * *. GitHub Actions juga berasaskan UTC.

Bolehkah L, W, # digunakan?

Sintaks lanjutan Quartz (L, W, #) belum disokong lagi.

Iklan