Jak używać
Ustaw minutę, godzinę, dzień miesiąca, miesiąc i dzień tygodnia albo zacznij od presetu. Opisz sprawdza wyrażenie i wyjaśnia każde pole. Użyj * dla każdej wartości, liczby, listy, zakresu lub kroku jak */15.
Przykład
Poranki w dni robocze o 09:00. Generator nie uruchamia zadania.
Wejście
0 9 * * 1-5
Wyjście
O 09:00, od poniedziałku do piątku.
Minuta: 0.
Godzina: 9.
Dzień miesiąca: każdy dzień miesiąca.
Miesiąc: każdy miesiąc.
Dzień tygodnia: od poniedziałku do piątku.
Jak to działa
Obsługiwana składnia to standardowy pięciopolowy cron: minuta, godzina, dzień miesiąca, miesiąc i dzień tygodnia. Zakresy, listy i kroki są sprawdzane względem limitów każdego pola. Nazwy takie jak JAN są akceptowane przez walidator w wklejonych wyrażeniach. Tokeny Quartz ?, L, W i # są odrzucane. Strona nigdy nie wykonuje polecenia.
Częste błędy
- Wyrażenie ma sześć pól Ten generator nie używa pola sekund. Usuń pierwsze pole, jeśli pochodzi z Quartz.
- Pojawiają się 7 i 0 jako dzień tygodnia Oba oznaczają niedzielę w tej pięciopolowej składni.
- Oczekiwałeś, że serwer to uruchomi Nie ma przycisku uruchomienia. Skopiuj wyrażenie do własnego harmonogramu.
Ograniczenia
Opis to pomoc w odczycie. Harmonogramy różnią się tym, czy dzień miesiąca i dzień tygodnia łączą się przez AND czy OR. Sprawdź podręcznik harmonogramu, zanim polegać na wyrażeniu ustawiającym oba.
Prywatność
Wartości pól są obsługiwane lokalnie i nie stanowią tajnego ładunku. Narzędzie nie łączy się z serwerem, by „walidować” zadanie.
Pytania
Czy obsługuje @daily?
Nie. Wynik to pięć jawnych pól, żebyś widział każdą część.