Kreator wyrażeń cron

Buduj wyrażenia cron, czytaj je zwykłym językiem i zobacz kolejne uruchomienia
  • Pliki nie opuszczają urządzenia
  • Działa w przeglądarce
  • Za darmo, bez konta, bez znaku wodnego

Edit the fields below or paste an expression here — they stay in sync.

Minute */15Hour 9-17Day of month *Month *Day of week 1-5

In plain words

…

Minute

0–59
Every
starting at

Hour

0–23
FromTo

Day of month

1–31

Month

1–12

Day of week

0–6
FromTo

Next 10 runs

Cron runs in the server’s time zone (GitHub Actions always uses UTC).

Crontab line

*/15 9-17 * * 1-5 /usr/local/bin/backup.sh

Jak używać: Kreator wyrażeń cron

Buduj wyrażenie cron pole po polu albo wklej je, aby je zdekodować. Narzędzie wyjaśnia je zwykłymi słowami, wymienia 10 następnych uruchomień w dowolnej strefie czasowej i obsługuje standardowy cron o 5 polach, cron o 6 polach z sekundami oraz Quartz.

  1. 1

    Wybierz Format: Standardowy (5 pól), Z sekundami (6) albo Quartz (6–7).

  2. 2

    Zacznij od gotowca albo ustaw każde pole na Każdy, Konkretne, Zakres, Interwał albo Własne.

  3. 3

    Albo wklej wyrażenie w Wyrażeniu cron; pola aktualizują się, aby do niego pasować.

  4. 4

    Odczytaj Zwyczajnymi słowami i 10 następnych uruchomień, zmień strefę czasową, jeśli trzeba, a potem skopiuj wyrażenie.

Częste pytania

Którego formatu cron używa GitHub Actions?

Standardowego (5 pól), tak samo jak Linux crontab, Kubernetes CronJob i Vercel. GitHub Actions zawsze uruchamia harmonogramy w UTC.

Czym różni się Quartz?

Quartz dodaje sekundy i opcjonalny rok, numeruje dni tygodnia 1–7 od niedzieli i wymaga ? albo w dniu miesiąca, albo w dniu tygodnia.

Czy rozumie @daily i inne makra?

Tak. Makra takie jak @hourly, @daily, @weekly, @monthly i @yearly są rozwijane i wyjaśniane.

Dlaczego dla mojego wyrażenia brakuje następnych uruchomień?

Silnik podglądu nie obsługuje znaku W (najbliższy dzień roboczy). Wyrażenie nadal może być poprawne w Twoim planerze.

Czy mogę dostać pełny wiersz crontab?

Tak. W formacie Standardowym wpisz polecenie w Wierszu crontab i skopiuj gotowy wiersz.