Stellen Sie einen Zeitplan mit den Bedienelementen zusammen oder geben Sie einen Cron-Ausdruck ein, um ihn in verständlichem Deutsch erklärt zu bekommen.
Felder
Nächste Ausführungen
Ihre ZeitzoneSo funktionieren Cron-Ausdrücke
Ein Cron-Ausdruck beschreibt einen wiederkehrenden Zeitplan in fünf durch Leerzeichen getrennten Feldern. Cron vergleicht jede Minute die aktuelle Uhrzeit mit dem Ausdruck und führt den Job aus, wenn sie übereinstimmen.
Die fünf Felder
| Feld | Zulässige Werte |
|---|---|
| Minute | 0–59 |
| Stunde | 0–23 |
| Tag des Monats | 1–31 |
| Monat | 1–12 oder JAN–DEC |
| Wochentag | 0–7 oder SUN–SAT (0 und 7 bedeuten beide Sonntag) |
Sonderzeichen
*(beliebiger Wert):* * * * *läuft jede Minute.,(Liste):0 9,17 * * *läuft um 9:00 und um 17:00.-(Bereich):0 9 * * 1-5läuft um 9:00 von Montag bis Freitag./(Schrittweite):*/15 * * * *läuft alle 15 Minuten. Eine Schrittweite funktioniert auch bei einem Bereich:0-30/10bedeutet die Minuten 0, 10, 20 und 30.
Tag des Monats oder Wochentag?
Sind beide Tagesfelder eingeschränkt, läuft der Job an Tagen, die einem der beiden entsprechen. 0 0 13 * 5 läuft am 13. jedes Monats und an jedem Freitag, nicht nur an einem Freitag, dem 13.
Beginnt eines der beiden Felder mit *, etwa */2, muss ein Tag beiden entsprechen. Cron Builder folgt denselben Regeln wie Vixie cron und cronie, die Cron-Implementierungen der meisten Linux-Distributionen.
Häufige Beispiele
| Ausdruck | Bedeutung |
|---|---|
*/5 * * * * | Alle 5 Minuten |
0 * * * * | Jede volle Stunde |
0 0 * * * | Jeden Tag um Mitternacht |
0 9 * * 1-5 | Werktags um 9:00 |
0 0 * * 0 | Jeden Sonntag um Mitternacht |
0 0 1 * * | Am 1. jedes Monats um Mitternacht |
0 0 1 1 * | Einmal im Jahr, am 1. Januar um Mitternacht |
Häufige Fragen
Was ist ein Cron-Ausdruck?
Eine kurze Zeichenkette aus fünf Feldern, die einen wiederkehrenden Zeitplan festlegt. Sie wird von cron unter Linux und macOS verwendet und von Tools wie Kubernetes CronJobs, GitHub Actions oder geplanten GitLab-Pipelines.
In welcher Zeitzone werden die nächsten Ausführungen angezeigt?
In der Zeitzone Ihres Browsers. Cron auf einem Server verwendet die Zeitzone des Servers, oft UTC, daher können die tatsächlichen Zeiten abweichen.
Warum läuft */45 um :00 und :45 und nicht alle 45 Minuten?
*/45 um :00 und :45 und nicht alle 45 Minuten?Eine Schrittweite zählt vom Anfang des Feldes, nicht von der letzten Ausführung. Im Minutenfeld bedeutet */45 die Minuten 0 und 45, die Abstände wechseln also zwischen 45 und 15 Minuten. Für ein gleichmäßiges Intervall wählen Sie eine Schrittweite, durch die sich 60 ohne Rest teilen lässt (etwa 5, 10, 15, 20 oder 30), bei Stunden 24.
Kann ich Namen statt Zahlen verwenden?
Ja. Für Monate (JAN–DEC) und Wochentage (SUN–SAT) funktionieren englische Abkürzungen aus drei Buchstaben. Groß- und Kleinschreibung spielt keine Rolle, und sie funktionieren auch in Listen und Bereichen, zum Beispiel MON-FRI.
Unterstützt Cron Builder Sekunden oder Jahre?
Nein, es verwendet das Standardformat mit fünf Feldern. Manche Scheduler wie Quartz oder Spring fügen ein Sekundenfeld (und manchmal ein Jahresfeld) hinzu, daher funktionieren deren Ausdrücke hier nicht.
Was ist mit @daily, @reboot oder L?
@daily, @reboot oder L?Kurzformen wie @hourly und @daily werden nicht unterstützt. Verwenden Sie stattdessen den entsprechenden Ausdruck: @daily ist 0 0 * * *. @reboot läuft beim Systemstart und hat keine zeitbasierte Entsprechung. Auch Erweiterungen wie L, W, # und ?, die Quartz und einige Cloud-Scheduler verwenden, werden nicht unterstützt.
Ist Cron Builder kostenlos?
Ja, es ist kostenlos und ohne Anmeldung nutzbar. Alles läuft in Ihrem Browser, und die eingegebenen Ausdrücke werden nirgendwohin gesendet.























