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
Tafsiran medan
| Medan | Input | Nilai berkaitan |
|---|---|---|
| 분 | 0 | 0 |
| 시 | 9 | 9 |
| 일 | * | 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
- 1Masukkan ungkapan cron atau klik contoh.
- 2Semak penerangan dan tafsiran setiap medan (minit, jam, hari, bulan, hari minggu).
- 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