Monu Tools

Generator wyrażeń cron

Twórz i sprawdzaj wyrażenia cron. Wybierz gotowy szablon lub edytuj pięć pól i zobacz następne czasy uruchomienia w swojej strefie czasowej. Działa w całości w Twojej przeglądarce.

Jak korzystać z narzędzia Generator cron

  1. 01

    Wybierz gotowy szablon lub wpisz wyrażenie cron w pięciu polach.

  2. 02

    Zobacz każde pole oznaczone i walidowane w trakcie edycji.

  3. 03

    Odczytaj następne czasy uruchomienia, obliczone w Twojej lokalnej strefie czasowej.

Najczęściej zadawane pytania

Co oznacza pięć pól?

W kolejności: minuta, godzina, dzień miesiąca, miesiąc i dzień tygodnia. Gwiazdka oznacza każdą wartość, więc * * * * * uruchamia się co minutę.

Jak uruchamiać zadanie co 15 minut?

Użyj wartości kroku w polu minut: */15 * * * * uruchamia się w minucie 0, 15, 30 i 45 każdej godziny.

Co przyjmuje pole dnia tygodnia?

Liczby od 0 do 6 (niedziela to 0, a 7 również oznacza niedzielę) lub trzyliterowe nazwy jak MON. Możesz używać zakresów (MON-FRI) i list (MON,WED,FRI).

Dlaczego dopasowuje więcej dni, niż się spodziewam?

Gdy ustawione są zarówno dzień miesiąca, jak i dzień tygodnia, standardowy cron uruchamia się przy dowolnym dopasowaniu, a nie obu. Pozostaw jedno jako *, aby uniknąć niespodzianek.

Czy obsługuje sekundy lub składnię niestandardową?

Ten generator celuje w standardowy pięciopolowy cron. Niektóre platformy dodają pole sekund lub rozszerzenia takie jak @reboot, które nie są tu generowane.

W jakiej strefie czasowej są uruchomienia?

Podgląd pokazuje następne uruchomienia w lokalnej strefie czasowej Twojej przeglądarki. Serwer wykonujący zadanie używa własnej strefy, więc upewnij się, że się zgadza.

O tym narzędziu

Wyrażenie cron to ciąg pięciu (lub sześciu) pól, które definiują, kiedy uruchamia się zaplanowane zadanie: minuta, godzina, dzień miesiąca, miesiąc i dzień tygodnia. Składnia jest zwięzła, ale łatwo o pomyłkę, a źle umieszczona gwiazdka może oznaczać, że zadanie uruchamia się co minutę zamiast raz dziennie.

Ten generator pozwala wybrać spośród popularnych szablonów (co godzinę, codziennie o północy, w każdy poniedziałek o 9 rano) lub zbudować niestandardowe wyrażenie pole po polu. Pokazuje następne pięć czasów uruchomienia w Twojej lokalnej strefie czasowej, więc możesz zweryfikować harmonogram przed wdrożeniem. Wynik działa ze standardowym cronem na Linux i macOS, crontab, AWS EventBridge, harmonogramami GitHub Actions oraz większością bibliotek planowania zadań.

Powiązane narzędzia