Narzędzia

Wyrażenia cron

Wpisz wyrażenie cron, a zobaczysz po ludzku, kiedy się uruchomi - i listę najbliższych terminów w Twojej strefie czasowej.

Najbliższe uruchomienia

    Wszystko dzieje się w Twojej przeglądarce - nic, co tu wpiszesz, nie trafia na żaden serwer.

    Jak to działa

    Jak czytać wyrażenie cron

    Pięć pól to po kolei: minuta, godzina, dzień miesiąca, miesiąc i dzień tygodnia (0 lub 7 to niedziela). Gwiazdka oznacza „każdy”, przecinek wylicza wartości (8,12,18), myślnik to zakres (1-5), a ukośnik krok (*/15 - co 15). Na przykład „0 9 * * 1-5” to 9:00 w dni robocze.

    Pułapka: dzień miesiąca i dzień tygodnia

    Gdy ustawisz jednocześnie dzień miesiąca i dzień tygodnia, cron uruchomi zadanie, gdy spełniony jest którykolwiek z nich - a nie oba naraz. „0 0 13 * 5” to każdy 13. dzień miesiąca i każdy piątek, nie tylko piątek trzynastego.

    Najczęstsze pytania

    W jakiej strefie czasowej działa cron?

    W strefie serwera (najczęściej UTC). Narzędzie pokazuje terminy w Twojej strefie - sprawdź ustawienia serwera, jeśli się różnią.

    Co oznaczają @daily czy @weekly?

    To skróty: @hourly = 0 * * * *, @daily = 0 0 * * *, @weekly = 0 0 * * 0, @monthly = 0 0 1 * *, @yearly = 0 0 1 1 *.

    Czy obsługiwane jest pole sekund?

    Nie - klasyczny cron ma 5 pól. Niektóre biblioteki (np. Quartz czy node-cron) dodają sekundy na początku; usuń wtedy pierwsze pole.

    Porozmawiajmy o Twoim projekcie

    Opisz krótko, czego potrzebujesz, a odpiszę jak najszybciej. Wolisz od razu porozmawiać? Wybierz termin krótkiej rozmowy online.