Cron-Expression-Generator
Erstellen Sie einen Cron-Ausdruck aus einfachen Feldern oder Voreinstellungen, sehen Sie ihn in einfacher englischer Sprache erklärt, und sehen Sie sich die nächsten Laufzeiten in der Vorschau an Unterstützt Listen, Bereiche, Schritte, benannte Monate und Wochentage Läuft clientseitig.
Was ist der Cron-Expression-Generator?
Der Cron Expression Generator verwandelt einen Zeitplan, den Sie im Kopf haben - "jeden Wochentag um 8 Uhr", "der erste des Monats um Mitternacht", "alle fünfzehn Minuten" - in den Fünf-Felder-Cron-Ausdruck, den ein Scheduler versteht Sie legen die Minute, Stunde, den Tag des Monats, des Monats und des Wochentages fest, oder beginnen Sie von einer Voreinstellung, und das Tool montiert den Ausdruck, erklärt ihn auf einfachem Englisch und zeigt Ihnen genau an, wann er das nächste Mal feuert Es schließt die Lücke zwischen dem, was Sie wollen passieren und der knappen Syntax, die es möglich macht.
Cron-Syntax ist kompakt und unversöhnlich. 0 * * 0` läuft jeden Sonntag um Mitternacht, während `0 0 0 0 0 0` überhaupt kein Zeitplan ist: Tag des Monats beginnt bei 1 und Monat beginnt bei 1, also lehnt das Tool es mit "Tag des Monatswertes außerhalb des Bereichs (1-31)" ab Die Felder für Monatstag und Wochentag interagieren so, dass fast jeder beim ersten Mal überrascht wird Wenn Sie einen Ausdruck von Hand schreiben und hoffen, dass es richtig ist, läuft ein Backup einmal im Jahr statt einmal in der Nacht. Hier wird es aufgebaut, mit einer Live-Beschreibung und einer Vorschau der kommenden Laufzeiten, lässt Sie Ihren Zeitplan vorher bestätigen.
Der Ausdruck wird clientseitig aufgebaut, validiert, beschrieben und simuliert, ohne dass ein Konto benötigt wird, wenn Sie die nächsten Läufe anzeigen drücken, führt die Seite eine Nutzungsprüfung durch und protokolliert einen Nutzungsdatensatz, der den Ausdruck enthält, behandeln Sie die Zeitplanzeichenfolge also als etwas, das die Seite verlässt Kopieren Sie den fertigen Ausdruck direkt in eine Crontab, eine CI-Pipeline, einen Kubernetes CronJob oder einen beliebigen Scheduler, der Standard-Cron spricht.
Als cron job expression generator funktioniert es nach dem von Ihnen gewünschten Zeitplan Angenommen, ein Backup sollte jeden Sonntag um 2 Uhr laufen: Minute auf 0, Stunde auf 2 und Wochentag auf 0 setzen, die anderen beiden Felder als * belassen, und der Ausdruck lautet 100 2 * * 0` mit der Zeile "Um 02:00 am Sonntag (UTC)" Press Show next läuft am Montag, den 14. September 2026 und der erste Eintrag ist So, 20 Sep 2026 02:00 UTC, gefolgt von den nächsten fünf Sonntagen. So verdient sich ein freier Cron-Ausdrucksgenerator seine Aufgaben vorbehalte: Sie sehen, die die die die die die Job-Termine werden.
Die Validierung fängt die Syntaxfehler auf, aber sie kann die logischen nicht auffangen, und der häufige logische Fehler ist die Tag-des-Monats - und Wochentagsregel: wenn beide gesetzt sind, läuft cron auf beiden Übereinstimmungen und nicht auf beiden Die einfach-englische Zeile zeigt dies nicht an, da `0 0 13 * 5` liest "am 13. des Monats am Freitag", die nächste Laufliste jedoch schon: sie umfasst jeden Freitag sowie Dienstag, den 13. Oktober. Überprüfen Sie die Laufliste, bevor Sie einem Zeitplan vertrauen.
Wie verwende ich den Cron-Expression-Generator?
Beginnen Sie mit einer Voreinstellung oder einem leeren
Wählen Sie einen gemeinsamen Zeitplan wie "Wochentage um 8 Uhr" aus, um seine Felder zu laden, oder beginnen Sie in jeder Minute und passen Sie an. Presets sind der schnellste Weg zu einem funktionierenden Ausdruck.
Setzen Sie die fünf Felder
Geben Sie Minute, Stunde, Tag des Monats, Monat und Wochentag ein. Jedes Feld akzeptiert einen Wert, eine Liste (1,15), einen Bereich (1-5), einen Schritt (*/10) oder * für jeden.
Lesen Sie die englische Beschreibung
Das Tool beschreibt den Zeitplan, während Sie eingeben, zum Beispiel „Um 08:00 Uhr am Montag, Dienstag, Mittwoch, Donnerstag und Freitag (UTC)".", damit Sie bestätigen können, dass es Ihrer Absicht entspricht, bevor Sie ihm vertrauen.
Überprüfen Sie die nächsten Läufe und kopieren Sie
Drücken Sie die nächsten Läufe anzeigen, um die nächsten sechs Laufzeiten in UTC aufzulisten und Fehler wie ein unmögliches Datum zu erkennen. Drücken Sie dann Kopieren und fügen Sie den Ausdruck in Ihren Scheduler ein.
Hauptmerkmale
Feldersteller mit voller Syntax
Jedes Feld akzeptiert einzelne Werte, Kommalisten, Bindestriche und Schrittwerte sowie benannte Monate (Jan-Dec) und Wochentage (Son-Sat), sodass Sie jeden Standardplan ausdrücken können.
Englische Erklärung
Der Generator macht Ihren Ausdruck als Satz, verwandelt kryptische Sternchen und Schnitte in einen Zeitplan, den Sie auf einen Blick lesen und den Verstand überprüfen können.
Nächste Vorschau ausführen
Sehen Sie sich die nächsten sechs Termine und Zeiten an, zu denen der Job entlassen wird, berechnet in UTC. Nichts fängt einen gebrochenen Ausdruck schneller ein, als wenn man sieht, dass er in drei Monaten statt heute Abend ausgeführt wird.
Voreinstellungen
Ein Klick lädt gängige Zeitpläne - alle 5 Minuten, stündlich, täglich um Mitternacht, werktags um 8 Uhr, den ersten des Monats - als Ausgangspunkt können Sie dann optimieren.
Frequently Asked Questions
Related Tools
Cron Expression Parser
Parse cron expressions into plain English and preview upcoming run times
Date Difference Calculator
Calculate the exact time between two dates: years, months, days, and business days
Time Duration Calculator
Calculate the duration between two times, add or subtract hours and minutes from a time, and total a list of durations for timesheets.
Timestamp Converter
Convert between Unix timestamps and human-readable dates
Comments
0 comments
No comments yet. Be the first to share your thoughts!