ToolHub
Otwórz narzędzie

Generator wyrażeń Cron

Wizualnie generuj wyrażenia Cron dla zadań harmonogramowych

Narzędzia deweloperskie

O tym narzędziu

Generator wyrażeń Cron to wizualne narzędzie do budowania wyrażeń dla zadań harmonogramowych. Bez konieczności zapamiętywania składni cron, możesz komponować wyrażenia, ustawiając minuty, godziny, dni, miesiące i dni tygodnia za pomocą selektorów rozwijanych. Oferuje również szybkie ustawienia wstępne, czytelny opis i 5 kolejnych czasów wykonania — wszystkie operacje wykonywane są lokalnie w przeglądarce.

Główne funkcje

Szybki podgląd

Przypadki użycia

cron scheduler automation

Często zadawane pytania

Czym jest wyrażenie cron?

Wyrażenie cron to ciąg pięciu pól (minuty, godziny, dzień, miesiąc, dzień tygodnia), który definiuje harmonogram wykonywania zadań. Na przykład „0 9 * * 1-5" oznacza wykonanie o 9:00 w każdy dzień roboczy. Jest szeroko stosowane w systemach Unix i platformach chmurowych do harmonogramowania zadań.

Jakie wyrażenia generują szybkie ustawienia wstępne?

Ustawienia wstępne obejmują popularne harmonogramy: „co godzinę" (0 * * * *), „codziennie" (0 0 * * *), „co tydzień" (0 0 * * 0), „co miesiąc" (0 0 1 * *), „dni robocze" (0 0 * * 1-5), „co 5 minut" (*/5 * * * *). Kliknięcie ustawienia natychmiast ustawia selektory i aktualizuje wyrażenie.

Jak obliczane są kolejne czasy wykonania?

Narzędzie przegląda przyszłe daty minuta po minucie od bieżącego czasu, sprawdzając, czy każda minuta pasuje do reguł wyrażenia cron. Znajduje i wyświetla 5 kolejnych pasujących czasów wykonania, obsługując wartości krokowe, zakresy oraz znak specjalny „L" (ostatni dzień miesiąca).

Czy obsługiwane są wyrażenia cron z 6 lub 7 polami?

To narzędzie generuje standardowe wyrażenia cron z 5 polami (minuty, godziny, dzień, miesiąc, dzień tygodnia). Frameworki takie jak Spring lub Quartz używają 6 lub 7 pól (zawierających sekundy lub rok), które obecnie nie są obsługiwane — być może będziesz musiał dostosować wyjście dla tych platform.

Co oznacza wartość „L" w polu dnia?

„L" oznacza „ostatni dzień miesiąca". Gdy wybierzesz L w polu dnia, wyrażenie cron będzie uruchamiane ostatniego dnia każdego miesiąca, niezależnie od tego, czy to 28, 29, 30 czy 31 dzień, w zależności od konkretnego miesiąca.