Generator wyrażeń Cron
0 * * * * ? *0 * * * * ? *
? *-* *:*:00
on:
schedule:
- cron: '* * * * ?'
Cron Expression Complete Guide
A comprehensive guide to understanding and using cron expressions in Quartz format
Core Concepts
Quartz cron expression format consists of 7 fields, representing seconds, minutes, hours, day of month, month, day of week, and year from left to right. Each field supports specific value ranges and special characters, allowing you to precisely schedule task execution times.
Full Format (7 fields)
Many systems omit the seconds field, using the simplified 6-field format: minutes hours day month day-of-week year
Field Rules
| Field | Allowed Values | Special Characters |
|---|---|---|
| Seconds (0-59) | 0-59 | */-, |
| Minutes (0-59) | 0-59 | */-, |
| Hours (0-23) | 0-23 | */-, |
| Day of Month (1-31) | 1-31 | */-,LW? |
| Month (1-12) | 1-12 | */-, |
| Day of Week (1-7) | 1-7 (1=Sunday) | */-,L#? |
| Year (optional) | 1970-2099 | */-, |
Special Characters Reference
pages.cronGuide.specialChars.any
pages.cronGuide.specialChars.question
pages.cronGuide.specialChars.range
pages.cronGuide.specialChars.step
pages.cronGuide.specialChars.list
pages.cronGuide.specialChars.last
pages.cronGuide.specialChars.weekday
pages.cronGuide.specialChars.lastWeekday
pages.cronGuide.specialChars.nthWeekday
Common Scheduling Scenarios
High Frequency Execution
Fixed Hour Execution
Multiple Times a Day
Weekly & Monthly Scheduling
Business Hours Scheduling
Interval & Window Scheduling
Advanced Special Scheduling
Year Constraints
Common Mistakes to Avoid
Quick Reference Cheatsheet
Darmowy generator wyrażeń Cron online — wizualne tworzenie Cron, crontab i wyrażeń zadań harmonogramowanych z podglądem czasu wykonania, idealne dla administracji Linux i konfiguracji automatycznych.
Powiązane Rekomendacje
Przypadki użycia
- Szybkie generowanie wyrażeń crontab przy konfiguracji zadań harmonogramowanych serwera Linux
- Konfiguracja zadań harmonogramowanych backendu (kopie zapasowe danych, czyszczenie logów, skrypty inspekcyjne)
- Konfiguracja zadań harmonogramowanych budowania lub wdrażania w przepływach CI/CD
- Zrozumienie znaczenia poszczególnych pól Cron poprzez wizualizację podczas nauki składni
Jak Używać
- Wybierz częstotliwość wykonania (co minutę, godzinę, dzień, tydzień lub miesiąc)
- Ustaw wartości poszczególnych pól Cron za pomocą interfejsu wizualnego
- Sprawdź wygenerowane wyrażenie Cron i podgląd przyszłych czasów wykonania
- Skopiuj wyrażenie do crontab, platformy harmonogramowania lub skryptu automatycznego
Funkcje
- Wizualne generowanie Cron: bez konieczności zapamiętywania kolejności pól — szybko twórz standardowe wyrażenia crontab
- Podgląd czasu wykonania: natychmiast sprawdź przyszłe czasy wyzwalania po wygenerowaniu, zmniejszając ryzyko błędów w regułach harmonogramu
- Idealne do konfiguracji harmonogramów: zadania planowane serwera, automatyczne wykonywanie skryptów, kopie zapasowe i inspekcje
- Skopiuj i używaj: po wygenerowaniu wyrażenia bezpośrednio użyj go w platformach administracyjnych, środowiskach Linux i narzędziach automatycznych
Często Zadawane Pytania
Dla kogo przeznaczony jest generator wyrażeń Cron?
Dla inżynierów administracji, developerów backendu, testerów i użytkowników konfigurujących zadania automatyczne — szczególnie przydatny, gdy nie chcesz ręcznie pisać skomplikowanych reguł crontab.
Czy można generować reguły Cron do codziennego, cotygodniowego i comiesięcznego wykonania?
Tak. Najczęstsze reguły zadań wykonywanych co minutę, godzinę, dzień, tydzień i miesiąc można szybko komponować wizualnie.
Dlaczego po wygenerowaniu trzeba sprawdzić podgląd czasu wykonania?
Podgląd przyszłych czasów wykonania pomaga wykryć błędnie wypełnione pola, nieprawidłowe cykle lub anomalie częstotliwości wyzwalania, unikając nieprawidłowego wykonania po wdrożeniu.
Czy wygenerowane wyrażenie można bezpośrednio użyć w Linux crontab?
Zwykle tak. Po skopiowaniu wyniku możesz go użyć w crontab, platformach harmonogramowania zadań, zadaniach CI lub konfiguracjach skryptów automatycznych.
- Symulator daltonizmu
- Konwerter kolorów
- Konwerter .htaccess na Nginx
- Konwerter SQL
- Parser Cookie
- Generator wyrażeń Cron
- Weryfikator wyrażeń Cron
- Formatowanie CSS
- Kompresja CSS
- CSV na Excel
- Konwerter walut
- Porównywanie różnic
- Generator ikon witryn
- Formatowanie XML
- Konwerter Szesnastkowy
- Formatowanie HTML
- Kompresja HTML
- HTML na Markdown
- Markdown na HTML
- Formatowanie JavaScript
- Kompresja JavaScript
- Formatownik JSX
- Kompresja JSX
- Grupowanie słów kluczowych
- Generator Lorem Ipsum
- Generator tabel Markdown
- Generator Meta Tagów
- Generator haseł
- Sprawdzanie siły hasła
- Generator QR Code i kodów kreskowych
- Tester Wyrażeń Regularnych
- Generator Slug
- Kreator SQL
- Narzędzie do formatowania SQL
- Licznik Słów
- Narzędzia czasowe
- Formatowanie TS
- Kompresja TS
- Formatowanie TSX
- Kompresja TSX
- Konwerter Unix Timestamp
- Generator UUID
- Formatowanie YAML
- Konwersja sprawy