Cron Parser: ein Ausdruck, ein Satz
Im Deploy-Repository steht 15 3 * * 1, und die Kollegin, die es geschrieben hat, ist im Urlaub. Läuft der Job montags um 03:15 oder am 15. eines Monats? Füge den Ausdruck in den Cron Parser ein. Er schreibt dir einen Satz dazu und listet fünf Beispieltermine.
Die fünf Felder in ihrer Reihenfolge
Die Reihenfolge lautet Minute, Stunde, Tag des Monats, Monat, Wochentag. Die meisten Fehler entstehen, wenn Minute und Stunde vertauscht sind. Üblich sind 0–59, 0–23, 1–31, 1–12 und 0–7 (0 und 7 sind Sonntag). Das Tool prüft diese Bereiche nicht.
Ausdruck einfügen, Satz lesen
- Tippe den Ausdruck in das Feld "Cron Expression (5 Felder)" oder füge ihn ein. Vorgegeben ist
0 4 * * *. - Du kannst auch eine der sieben Vorlagen anklicken, zum Beispiel "Montag bis Freitag um 08:00". Sie ersetzt den Text im Feld.
- Der Satz unter "Bedeutung / Zeitplan" ändert sich mit jedem Tastendruck.
- Darunter zeigt "Beispiel-Ausführungszeiten (Schätzung)" grob Stunde und Minute.
Wann der Satz stimmt und wann nicht
Genau beschreibt das Tool nur fünf Muster:
- jede Minute
- jede Stunde bei Minute 0
- einmal täglich, wenn Tag, Monat und Wochentag
*sind - Montag bis Freitag, aber nur als
1-5geschrieben - der Erste des Monats
Alles andere erscheint als die fünf Felder in eckigen Klammern. Auch die Vorlage "Jeden Sonntag um 00:00" (0 0 * * 0) fällt darunter. Bei Schrittweiten oder Listen in Minute und Stunde kann der Text seltsam werden: */5 * * * * ergibt "Täglich um *:*/5 Uhr". Namen wie MON oder JAN liest das Tool nicht. @daily und sechs Felder mit Sekunden lehnt es mit "Ungültige Anzahl an Feldern" ab.
Beispieltermine: grob geschätzt
Das Tool beginnt morgen und addiert pro Zeile einen Tag. Stunde und Minute holt es aus den ersten beiden Feldern, aber nur, wenn ein Feld mit einer Zahl beginnt. Tag, Monat und Wochentag bleiben außen vor. Darum zeigt 0 8 * * 1-5 auch das Wochenende, und 0 0 1 * * springt nicht von Monat zu Monat. Bei */15 bleibt die aktuelle Stunde oder Minute stehen. Es gelten Uhr und Zeitzone deines Geräts.
Der Ausdruck bleibt lokal
Es läuft nur JavaScript auf der Seite. Beim Tippen oder Klicken auf eine Vorlage geht keine Anfrage hinaus. Zwischenablage und Dateidownload nutzt das Tool nicht.