Generator wyrażeń cron online
Generuj i sprawdzaj wyrażenia cron w formacie pięciu pól. Wpisz minuty, godziny, dni i otrzymaj gotowe wyrażenie oraz opis. Przetwarzanie odbywa się lokalnie…
Rozpocznij
Funkcje i przykłady
Standardowe pięć pól
Narzędzie obsługuje dokładnie pięć pól w kolejności: minuta, godzina, dzień miesiąca, miesiąc, dzień tygodnia. Nie obsługuje pola sekund, nazw miesięcy ani dni tygodnia, makr typu @daily ani zaawansowanych tokenów (L, W, #, ?).
Przykład: 0 9 * * 1-5
Dla wyrażenia 0 9 * * 1-5 narzędzie pokazuje pięć pól: minuta=0, godzina=9, dzień miesiąca=*, miesiąc=*, dzień tygodnia=1-5. Opis wyjaśnia, że zadanie uruchamia się, gdy wszystkie pola pasują – czyli o 9:00 od poniedziałku do piątku. Narzędzie nie podaje kalendarza ani najbliższego uruchomienia.
Dozwolone składnie
- Wartości liczbowe (np. 5)
- Gwiazdka (*) oznaczająca każdą wartość
- Listy rozdzielane przecinkami (np. 1,15)
- Zakresy liczbowe (np. 9-17)
- Kroki (np. */15, 0-30/5)
Ograniczenia
Narzędzie odrzuca szóste pole (sekundy), nazwy miesięcy/dni tygodnia, makra i tokeny specyficzne dla harmonogramów. Rzeczywista interakcja między dniem miesiąca a dniem tygodnia zależy od implementacji crona w systemie docelowym. Strefa czasowa, zmiana czasu, polecenie, środowisko powłoki i dialekt crona muszą być skonfigurowane i przetestowane w systemie docelowym.
Najczęstsze pytania
Jak ustawić zadanie co 15 minut?
Wpisz w polu minuty */15, a w pozostałych polach gwiazdki. Pełne wyrażenie będzie wyglądać: */15 * * * *. Narzędzie pokaże opis, że zadanie uruchamia się co 15 minut.
Czy mogę użyć nazw miesięcy, np. „sty”?
Nie. Narzędzie akceptuje tylko wartości liczbowe (1-12 dla miesięcy). Nazwy miesięcy i dni tygodnia nie są obsługiwane.
Dlaczego narzędzie odrzuca wyrażenie z sekundami?
Standardowy cron w systemach Unix używa pięciu pól. Narzędzie celowo nie obsługuje szóstego pola sekund, aby zachować zgodność z typową składnią crona. Jeśli potrzebujesz sekund, użyj innego narzędzia lub rozszerzonej składni w systemie docelowym.
Przetwarzanie odbywa się lokalnie w przeglądarce.