Cron-Ausdruck-Parser
Analysieren Sie Cron-Ausdrücke in lesbare Beschreibungen und sehen Sie die nächsten geplanten Ausführungszeiten.
So funktioniert es
Der Cron-Ausdrucks-Parser nimmt einen Cron-Zeitplanausdruck — fünf Felder (Minute, Stunde, Tag-des-Monats, Monat, Wochentag) oder sechs (mit Sekunden als Präfix) — und erklärt in einfachem Deutsch was er bedeutet und wann er als nächstes läuft. Tippe einen Ausdruck wie 0 9 * * 1-5 oder */15 9-17 * * * und das Tool analysiert jedes Feld, validiert die Werte gegen zulässige Bereiche und erzeugt eine menschenlesbare Beschreibung (‘Um 09:00 Uhr an jedem Werktag’) zusammen mit den nächsten geplanten Laufzeiten aus der aktuellen UTC-Uhr.
Standard-Cron-Syntax wird unterstützt: Listen (1,3,5), Bereiche (1-5), Schrittewerte (*/5, 0-30/10) und benannte Token für Monate (JAN-DEZ) und Wochentage (SO-SA). Das Tool warnt vor mehrdeutigen DOM/DOW-Kombinationen und lehnt außerhalb des Bereichs liegende Werte inline ab. Das Parsen läuft vollständig in deinem Browser.
Anwendungsfälle
- Einen geplanten Job-Ausdruck vor dem Deployment überprüfen
- Einen geerbten Cron-Job auf einen Blick verstehen
- Prüfen, wie oft eine Aufgabe in der nächsten Woche ausgeführt wird
- Debuggen, warum ein Cron-Job zu einem unerwarteten Zeitpunkt ausgelöst wurde
Häufig gestellte Fragen
- Unterstützt dies 5-Feld- oder 6-Feld-Cron-Syntax?
- Beide. Fünf Felder (Minute Stunde DOM Monat DOW) ist klassisches UNIX-Cron; sechs Felder haben Sekunden als Präfix und werden von Quartz, Spring und anderen modernen Schedulern verwendet.
- Was ist mit den Sonderzeichen L, W und #?
- Einige Quartz-Style-Erweiterungen (L, W, #) sind nicht Teil des Standard-UNIX-Cron und werden möglicherweise nicht unterstützt. Verwende für Portabilität Standard-Wildcards, Listen, Bereiche und Schrittewerte.
- Warum ist DOM/DOW speziell?
- UNIX-Cron behandelt die Angabe von sowohl Tag-des-Monats ALS AUCH Wochentag als ODER (selten, oft unbeabsichtigt). Für vorhersehbares Verhalten setze eines davon auf *.
- In welcher Zeitzone sind die Nächste-Lauf-Zeiten?
- UTC standardmäßig. Viele Cron-Daemons laufen in der lokalen Systemzeitzone — passe entsprechend an.
- Wird mein Ausdruck irgendwohin gesendet?
- Nein. Das Parsen und die Nächste-Lauf-Berechnung erfolgen vollständig in deinem Browser.