Narzędzia deweloperskie · Free browser tool
Wyjaśniacz wyrażeń cron
Dekoduj i waliduj wyrażenia cron natychmiast. Zamieniaj złożone harmonogramy crontab na czytelne opisy w języku naturalnym.
Cron expression
Standard 5-field crontab — minute hour day-of-month month day-of-week.
Operators: * any, , list, - range, / step. Day-of-week accepts 0–6 or SUN–SAT.
Human-readable schedule
At 09:00, on Monday, Tuesday, Wednesday, Thursday, Friday.
Next scheduled runs
Next 5 matches after … (local time).
- No upcoming runs found in the search window.
Frequently Asked Questions
Co oznaczają pięć pól w wyrażeniu cron?
Standardowa linia crontab używa pięciu pól w kolejności: minuta (0–59), godzina (0–23), dzień miesiąca (1–31), miesiąc (1–12) i dzień tygodnia (0–6, gdzie 0 to niedziela). Razem odpowiadają na pytanie: „w których minutach, których godzin, w które dni kalendarzowe/miesiące/dni tygodnia ma działać to zadanie?”. To narzędzie celuje w klasyczny format pięciopolowy używany przez Linux crontab i wiele schedulerów chmurowych.
Co oznaczają *, -, / i , w cron?
* oznacza „każdą poprawną wartość” dla danego pola. Przecinek wymienia dyskretne wartości (np. 1,15). Myślnik ustawia zakres (np. 9-17). Ukośnik ustawia krok (np. */5 w minutach oznacza co 5 minut; 0-30/10 oznacza 0, 10, 20, 30). Możesz je łączyć, np. 1,15,30 lub MON-FRI.
Jakie błędy deweloperzy najczęściej popełniają przy cron?
Typowe pułapki to mylenie numeracji dnia tygodnia (niedziela jako 0 vs 1), zapominanie, że gdy zarówno dzień miesiąca, jak i dzień tygodnia są ograniczone, zwykle łączą się OR (nie AND), użycie sześciopolowego wyrażenia z „sekundami” w pięciopolowym crontab oraz zakładanie, że strefa czasowa schedulera zgadza się z laptopem. Zawsze sprawdź kilka kolejnych czasów uruchomienia w strefie, której zadanie faktycznie użyje.
Dlaczego wyjaśniać wyrażenia cron lokalnie zamiast wklejać je do narzędzia online?
Harmonogramy produkcyjne często kodują wewnętrzne okna maintenance, cutoffy rozliczeniowe lub kadencje batchy, których możesz nie chcieć w logach trzeciej strony. Ten wyjaśniacz parsuje, opisuje i przewiduje kolejne czasy uruchomienia całkowicie w przeglądarce — nic nie jest wysyłane — więc możesz bezpiecznie walidować harmonogramy infrastruktury bez wycieku na zewnętrzną usługę.
Narzędzia, które też mogą się przydać
Odkryj inne darmowe narzędzia w przeglądarce dla sprzedawców, twórców i profesjonalistów.
- Narzędzia deweloperskie
Formatter i walidator JSON
Formatuj, upiększaj, waliduj i minifikuj dane JSON natychmiast z lokalnym podświetlaniem błędów składni.
Wypróbuj narzędzie - Narzędzia deweloperskie
Kodowanie/dekodowanie Base64
Koduj tekst do formatu Base64 lub dekoduj stringi Base64 z powrotem na tekst natychmiast — pełne wsparcie UTF-8 i zero wycieku danych.
Wypróbuj narzędzie - Narzędzia deweloperskie
Generator UUID/GUID
Generuj wysokiej jakości, kryptograficznie bezpieczne tokeny UUID v4 natychmiast — opcje hurtowe i zero śledzenia po stronie serwera.
Wypróbuj narzędzie
Debuguj crontab i harmonogramy batchy bez zgadywania gwiazdek
Wyrażenia cron są z założenia gęste — pięć małych pól steruje tym, kiedy odpalają się Linux crontab, joby CI i schedulery serverless. Źle postawiona *, błąd o jeden w dniu tygodnia albo zapomnienie, że dzień miesiąca i dzień tygodnia łączą się semantyką OR, mogą oznaczać, że job nigdy nie ruszy albo rusza znacznie częściej, niż zamierzałeś. Przetłumaczenie wyrażenia na zwykły język i wypisanie kilku kolejnych czasów odpalenia to najszybszy sposób, by złapać te błędy przed produkcją.
Ten wyjaśniacz zostaje całkowicie w przeglądarce. Wewnętrzne kadencje batchy, okna maintenance i harmonogramy infrastruktury nigdy nie opuszczają Twojej maszyny — nie ma parsera po stronie serwera ani wymaganego konta. Wklej wyrażenie pięciopolowe, dostosuj siatkę pól, załaduj preset i potwierdź zarówno podsumowanie w języku naturalnym, jak i nadchodzącą lokalną oś czasu uruchomień.
Obsługiwane operatory pokrywają codzienne potrzeby crontab: * (dowolne), , (lista), - (zakres) i / (krok), plus aliasy SUN–SAT / JAN–DEC. Celuje w klasyczny format pięciopolowy, a nie w rozszerzenia sześcio-/siedmiopolowe konkretnych vendorów, więc to, co walidujesz tutaj, pasuje do typowego Linux crontab i wielu UI harmonogramów w chmurze.
Poznaj resztę toolkitów deweloperskich: JSON Formatter, Base64 Encode/Decode, UUID Generator, Regex Tester, JWT Decoder, Color Contrast Checker i Markdown Previewer.