Przegląd / Programowanie i kod / Parser wyrażeń Cron
Programowanie i kod 100% w przeglądarce i offline

Parser wyrażeń Cron

Odczytaj wyrażenie cron z 5 polami prostym językiem i zobacz pięć orientacyjnych terminów wykonania. Tylko typowe wzorce; terminy to szacunek.

Wklej lub wpisz dane; wynik pojawia się od razu, a błędy są pokazane pod polem.

Twoje pliki i dane nigdy nie opuszczają przeglądarki – nic nie jest wysyłane.

Popularne szablony:

Znaczenie / harmonogram:

Przykładowe terminy wykonania (szacunek)

    Parser cron: pięć pól, jedno zdanie

    Administrator odchodzi z firmy i zostawia w crontabie linię 30 4 * * 1-5. Czy zadanie rusza o 04:30 w dni robocze? Wklej linię do parsera cron, a dostaniesz jedno zdanie i pięć przykładowych terminów.

    Kolejność pól i pułapka z minutą

    Kolejność to minuta, godzina, dzień miesiąca, miesiąc, dzień tygodnia. Najczęściej mylą się dwa pierwsze pola. Zakresy to zwykle 0–59, 0–23, 1–31, 1–12 oraz 0–7, gdzie 0 i 7 oznaczają niedzielę. Narzędzie nie sprawdza tych zakresów.

    Od wklejenia do odczytu

    1. Wpisz lub wklej wyrażenie w polu "Wyrażenie cron (5 pól)". Na starcie stoi tam 0 4 * * *.
    2. Możesz też kliknąć jeden z siedmiu szablonów, na przykład "Od poniedziałku do piątku o 08:00".
    3. Zdanie pod napisem "Znaczenie / harmonogram" zmienia się z każdym klawiszem.
    4. Lista "Przykładowe terminy wykonania (szacunek)" podaje z grubsza godzinę i minutę.

    Terminy są tylko szacunkiem

    Narzędzie zaczyna od jutra i dodaje jeden dzień na wiersz. Godzinę i minutę bierze z dwóch pierwszych pól, ale tylko gdy pole zaczyna się od cyfry. Dzień, miesiąc i dzień tygodnia nie mają wpływu. Dlatego 0 8 * * 1-5 pokazuje pięć kolejnych dni razem z weekendem, a 0 0 1 * * nie przeskakuje z miesiąca na miesiąc. Przy */15 zostaje bieżąca godzina lub minuta. Liczy się zegar i strefa czasowa urządzenia.

    Zdanie jest dokładne dla kilku wzorców: co minutę, co godzinę w minucie 0, raz dziennie, od poniedziałku do piątku zapisane jako 1-5 i pierwszy dzień miesiąca. Reszta pojawia się jako pięć pól w nawiasach kwadratowych, także szablon niedzieli (0 0 * * 0). Przy krokach i listach tekst bywa dziwny: */5 * * * * daje "Codziennie o *:*/5".

    Czego narzędzie nie robi i gdzie zostaje tekst

    Zakresów nie sprawdza, więc 99 99 * * * przejdzie. Nazw MON i JAN nie czyta. Wyrażenia @daily i te z sześcioma polami odrzuca komunikatem "Nieprawidłowa liczba pól". Tekst zostaje w przeglądarce, bo działa tylko JavaScript na stronie. Podczas pisania nie wychodzi żadne żądanie, a schowek i pobieranie plików nie są używane.

    Często zadawane pytania (FAQ)

    Zadanie działa codziennie o 04:00. Pierwsze pole to minuta (0), drugie to godzina (4), a trzy gwiazdki oznaczają każdy dzień, każdy miesiąc i każdy dzień tygodnia.