Cron-Ausdruck-Parser
Aus 0 */6 * * 1-5 wird ein Satz und eine Liste kommender Termine.
Ergebnis
Oben einfügen oder tippen, das Ergebnis erscheint hier.
Ihre Dateien bleiben auf Ihrem Gerät
Dieses Tool läuft vollständig in Ihrem Browser. Was Sie einfügen, wird auf Ihrem Gerät verarbeitet und nie an einen Server gesendet. Es ist daher auch für Tokens, Schlüssel und unveröffentlichte Texte sicher.
So funktioniert es
- Einen Ausdruck mit fünf Feldern einfügen: Minute, Stunde, Tag des Monats, Monat, Wochentag. 30 2 * * 0 läuft zum Beispiel sonntags um 02:30.
- Wählen, wie viele kommende Läufe angezeigt werden sollen, von 1 bis 20.
- Auf „Cron erklären“ drücken. Sie bekommen eine lesbare Beschreibung wie „Um 02:30 am Sonntag“ und die Liste konkreter Termine.
- Die Termine mit der Absicht vergleichen. Fehler um eins beim Wochentag oder bei Schrittwerten fallen in der Liste sofort auf.
Häufige Fragen
- In welcher Zeitzone stehen die nächsten Läufe?
- Sie werden in der lokalen Zeitzone Ihres Browsers berechnet, also der aus den Systemeinstellungen. Server führen cron meist in UTC oder der eingestellten Maschinenzeit aus – beim Vergleich mit einem Produktionsplan entsprechend verschieben.
- Welche Syntax wird unterstützt?
- Die üblichen fünf Felder mit * für jeden Wert, Kommalisten (1,15), Bereiche (1-5), Schrittwerte (*/10 oder 1-30/5) sowie die dreibuchstabigen Namen für Monate (JAN-DEC) und Wochentage (SUN-SAT). 0 und 7 bedeuten beide Sonntag. Die Sonderformen @hourly, @daily, @weekly, @monthly und @yearly werden auf ihre Fünf-Feld-Entsprechung ausgeschrieben.
- Wie werden Tag des Monats und Wochentag verknüpft?
- Wie in Vixie cron: Sind beide Felder eingeschränkt (keines ist *), läuft der Job, wenn eines von beiden passt, nicht beide. 0 0 1 * MON läuft also am 1. jedes Monats und zusätzlich an jedem Montag. Das überrascht viele – deshalb die Liste der nächsten Läufe prüfen.
- Werden Sekunden oder das Jahresfeld unterstützt?
- Noch nicht. Ausdrücke mit sechs Feldern, wie sie Quartz, Spring oder manche Kubernetes-Controller verwenden, und das optionale siebte Jahresfeld liegen außerhalb des klassischen crontab-Formats, dem dieses Werkzeug folgt. Das Sekundenfeld entfernen, um den Rest zu prüfen.
- Wird der Ausdruck an einen Server geschickt?
- Nein. Das Parsen und die Terminberechnung passieren im Browser. Es gibt nichts hochzuladen und nichts zu protokollieren.
Verwandte Tools
▤ Zeitstempel-Umrechner Einen Epoch-Wert oder ein Datum einfügen und es in UTC, Ortszeit und ISO 8601 sehen. • UUID-Generator UUID-v4- oder -v7-Bezeichner in Menge, erzeugt auf Ihrem Gerät aus einer sicheren Zufallsquelle. • Regex-Tester Ein Muster eintippen, Text einfügen, und jeden Treffer samt Gruppen sehen. {} JSON-Formatierer JSON einfügen und sofort eingerückt, minimiert oder geprüft zurückbekommen. Die Daten bleiben auf dieser Seite.