Cron-Parser
Cron-Ausdrücke in lesbare Zeitpläne umwandeln und die nächsten Ausführungszeiten vorschauen. Die gesamte Verarbeitung erfolgt in Ihrem Browser.
Gängige Voreinstellungen
Feldreferenz
| Minute | Stunde | Tag des Monats | Monat | Wochentag |
|---|---|---|---|---|
| 0-59 | 0-23 | 1-31 | 1-12 | 0-6 |
| Beispiel: */5 * * * * = Jede Minute */5 | ||||
| Nr. | In |
|---|
Nächste Ausführungszeiten konnten nicht berechnet werden
Ungültiger Cron-Ausdruck
Verwendung des Cron-Parsers
Cron-Ausdruck eingeben
Geben Sie einen Standard-Cron-Ausdruck mit 5 oder 6 Feldern in das Eingabefeld ein.
Lesbare Beschreibung
Der Ausdruck wird sofort in einen lesbaren Satz übersetzt.
Nächste Ausführungen vorschauen
Zeigt die nächsten geplanten Ausführungszeiten an, um Ihren Ausdruck zu überprüfen.
Was ist Cron?
Cron ist ein zeitbasierter Aufgabenplaner in Unix-ähnlichen Betriebssystemen. Benutzer konfigurieren geplante Aufgaben (Cron-Jobs) mittels Cron-Ausdrücken — einer Zeichenkette aus fünf durch Leerzeichen getrennten Feldern, die zusammen den Zeitplan definieren.
Cron-Ausdruckssyntax
Ein Standard-Cron-Ausdruck besteht aus 5 Feldern:
Minimum
Stunde (0-23)
Tag des Monats (1-31)
Monat (1-12)
Wochentag (0-6, 0=Sonntag)
Sonderzeichen
Häufig gestellte Fragen
Das Tool unterstützt den Standard-Cron mit 5 Feldern (Minute Stunde Tag Monat Wochentag) und erkennt gängige Sonderzeichen wie @yearly, @monthly, @weekly, @daily und @hourly.
Das Tool berechnet die nächsten N Ausführungszeiten ausgehend von Ihrer aktuellen lokalen Zeit, genau auf die Minute.
Ja. Gängige Kurzformen wie @yearly, @monthly, @weekly, @daily und @hourly werden erkannt und aufgeschlüsselt.
Das klassische Vixie-cron-Format hat fünf Felder: Minute (0-59), Stunde (0-23), Tag des Monats (1-31), Monat (1-12 oder Namen) und Wochentag (0-7, wobei sowohl 0 als auch 7 für Sonntag stehen). Einige Scheduler - Quartz, Spring - fügen ein sechstes führendes Sekundenfeld hinzu. Dieser Parser erkennt anhand der Feldanzahl, welches Layout Sie verwenden.
* bedeutet jeder Wert; */5 im Minutenfeld bedeutet alle 5 Minuten; 1-5 ist ein inklusiver Bereich (zum Beispiel Werktage im Wochentagsfeld); und mon,wed,fri listet einzelne Werte auf. Sie lassen sich kombinieren: 0 9-17/2 * * * läuft täglich um 9:00, 11:00 und so weiter bis 17:00.
Täglich um Mitternacht ist 0 0 * * *. Alle 6 Stunden ist 0 */6 * * * - der */6-Schritt im Stundenfeld trifft 00:00, 06:00, 12:00 und 18:00. Jeden Sonntag um 3 Uhr morgens ist 0 3 * * 0. Dieser Parser berechnet die nächsten Ausführungen, damit Sie den Zeitplan vor der Installation prüfen können.
In neun von zehn Fällen liegt eine Zeitzonen-Diskrepanz vor: cron wertet gegen die lokale Serveruhr aus (manche Implementierungen berücksichtigen CRON_TZ=- oder TZ=-Zeilen in der Crontab). Der zweite Übeltäter sind Umstellungen zwischen Sommer- und Winterzeit - Jobs, die in die Frühjahrsumstellung fallen, können übersprungen werden, was Vixie cron dokumentiert. Docker-Container verwenden standardmäßig UTC, sofern Sie TZ nicht setzen.
cron ist der klassische Unix-Scheduler: einfach, mit Minutenauflösung und ohne eingebaute Nachholmechanik für verpasste Jobs. systemd-Timer ergänzen Sekundengenauigkeit, Persistent=true-Wiederherstellung für Ausführungen, die verpasst wurden, während die Maschine ausgeschaltet war, sowie journald-Protokollierung. Der Windows Task Scheduler bietet eine GUI, Ereignistrigger und eine Semantik, nach der verpasste Läufe so bald wie möglich nachgeholt werden. Kubernetes CronJob übernimmt dieselbe Rolle in Cloud-native Stacks.
Ähnliche Tools
Autoritative Referenzen
Primärquellen hinter diesem Tool – offizielle Standards und Spezifikationen, keine zweihändigen Zusammenfassungen.