Parser wyrażeń cron
Parsuj wyrażenia cron na czytelne opisy i zobacz następne zaplanowane czasy wykonania.
Jak to działa
Parser wyrażeń CRON rozkłada wyrażenie CRON na ludzki opis i pokazuje następne daty wykonania — pomocny przy debugowaniu harmonogramów zaplanowanych zadań.
Wklej swoje wyrażenie CRON (5 lub 6 pól: minuta, godzina, dzień miesiąca, miesiąc, dzień tygodnia; opcjonalne pole sekundy dla rozszerzonych wariantów). Narzędzie natychmiast wyświetla opis w języku naturalnym (np. ‘0 9 * * 1’ → ‘Co poniedziałek o 09:00’) i listę kolejnych 10 dat wykonania.
Parser obsługuje standardowy CRON (5 pól) i rozszerzoną składnię Quartz (6–7 pól). Obsługuje specjalne wartości: * (każdy), , (lista), - (zakres), / (krok), L (ostatni), W (dzień roboczy), # (n-ty dzień tygodnia).
Nieznane lub nieprawidłowe wyrażenia pokazują komunikat o błędzie identyfikujący problem.
Przypadki użycia
- Weryfikacja wyrażeń cron przed wdrożeniem
- Debugowanie zaplanowanych zadań
- Uczenie składni cron
- Planowanie automatyzacji serwera
- Przeglądanie istniejących harmonogramów zadań
Często zadawane pytania
- Jaka jest różnica między CRON z 5 a 6 polami?
- Standardowy CRON (Unix) ma 5 pól zaczynając od minuty. Quartz/Spring dodają pole sekund jako pierwsze.
- Co oznacza '*/15'?
- 'Krok' — wykonuj co 15 jednostek (np. co 15 minut).
- Czy parser obsługuje wyrażenia @yearly, @daily?
- Tak, obsługiwane są skróty takie jak @hourly, @daily, @weekly, @monthly, @yearly.
- Czy wyświetla harmonogram w moim lokalnym czasie?
- Tak, daty następnych wykonań używają strefy czasowej Twojej przeglądarki.
- Co jeśli moje wyrażenie jest nieprawidłowe?
- Parser wyświetla komunikat o błędzie wskazujący, które pole ma problem.