Zum Hauptinhalt springen

Cron-Ausdruck-Generator

Cron-Zeitpläne lesen und erstellen — mit verständlicher Erklärung und „Nächste Ausführungen"-Vorschau, alles im Browser.

Bedeutung

    Nächste Ausführungen (deine lokale Zeit)

      Fünf Felder, von links nach rechts gelesen

      Der häufigste Zeitplan überhaupt: 9:00 Uhr an Werktagen.

      Eingabe
      0 9 * * 1-5
      Ausgabe
      minute        0
      hour          9
      day of month  every
      month         every
      day of week   Mon-Fri

      Die beiden Tagesfelder sind ein ODER, kein UND. Setz beide — etwa Tag 1 und Wochentag 1 — und der Job läuft am 1. und an jedem Montag. Das ist selten gemeint.

      Was ist ein Cron-Ausdruck-Generator?

      Ein Cron-Ausdruck nutzt fünf Felder — Minute, Stunde, Tag des Monats, Monat, Wochentag — um zu beschreiben, wann etwas laufen soll. Er ist kompakt, aber leicht falsch zu schreiben. Dieses Tool erklärt jeden Cron in Klartext, schlüsselt jedes Feld auf und berechnet die nächsten tatsächlichen Laufzeiten — mit Ein-Klick-Vorlagen für gängige Zeitpläne. Alles läuft lokal im Browser, ohne Upload.

      So funktioniert es

      1. Einen Cron (fünf Felder) eingeben oder eine der Vorlagen unten anklicken.
      2. Die Klartext-Zusammenfassung und die Feld-Aufschlüsselung lesen, um den Zeitplan zu prüfen.
      3. Die „Nächste Ausführungen"-Vorschau prüfen und den Ausdruck kopieren.

      Typische Anwendungen

      • Ein Linux-crontab, einen CI-Zeitplan, Backup- oder Report-Job einrichten.
      • Genau verstehen, wann der Cron eines anderen auslöst.
      • Arbeitest du auch mit Unix-Zeitstempeln? Nutze den Zeitstempel-Konverter.

      Warum feuert mein Cron nicht wie erwartet? — Zeitzonen

      Die „nächsten Ausführungen" hier werden zur besseren Lesbarkeit in der lokalen Zeitzone deines Browsers angezeigt — der eigentliche Zeitplan läuft aber in der Zeitzone, die auf dem Server eingestellt ist, und viele Cloud-Hosts und Container nutzen standardmäßig UTC. Ein Job, den du als „täglich 09:00" liest, feuert also zu einer anderen Uhrzeit, wenn der Server auf UTC steht. Prüfe immer die Server-Zeitzone, bevor du dich auf einen Zeitplan verlässt. Die andere klassische Falle: Sind Tag-des-Monats und Wochentag beide eingeschränkt, feuert Cron, wenn eines passt, nicht beides — 0 0 13 * 5 läuft am 13. und an jedem Freitag. Arbeitest du auch mit Unix-Zeitstempeln? Nimm den Zeitstempel-Konverter dazu.

      Welche zwei Ausdrücke werden am häufigsten verwechselt?

      Diese Seite gibt die fünf Felder in Worten zurück — der schnellste Weg, ein verschobenes Feld zu bemerken. 0 9 * * 1-5 liest sich als Minute: 0 Stunde: 9 Tag des Monats: jede/r Monat: jede/r Wochentag: Mo-Fr. Die echte Falle sind die nächsten zwei, ein Zeichen auseinander: 0 0 1 * * ist Minute: 0 Stunde: 0 Tag des Monats: 1 Monat: jede/r Wochentag: jede/r, 0 0 * * 1 dagegen Minute: 0 Stunde: 0 Tag des Monats: jede/r Monat: jede/r Wochentag: Mo. Feld 3 ist der Monatstag, Feld 5 der Wochentag; in den meisten Implementierungen ist beides gesetzt ein OR und kein AND, 0 0 1 * 1 läuft also am 1. und jeden Montag.

      Häufig gestellte Fragen

      Was ist ein Cron-Ausdruck?

      Cron beschreibt einen Zeitplan mit fünf Feldern: Minute, Stunde, Tag des Monats, Monat, Wochentag. Zum Beispiel bedeutet `30 9 * * 1-5` „09:30 täglich, Montag bis Freitag". Es wird von Linux-crontab und vielen Schedulern genutzt.

      Lädt dieses Tool etwas hoch?

      Nein. Parsen, Erklärung und die nächsten Laufzeiten werden alle lokal im Browser mit JavaScript berechnet. Nichts wird hochgeladen.

      In welcher Zeitzone sind die „nächsten Ausführungen"?

      Sie werden in der lokalen Zeitzone deines Browsers berechnet und angezeigt. Ein echter Server führt den Job in der Zeitzone aus, die auf diesem Server eingestellt ist.

      Welche Syntax wird unterstützt?

      Sterne `*`, Bereiche `1-5`, Schritte `*/15`, Listen `1,15,30` und Drei-Buchstaben-Namen für Monate und Wochentage (JAN, MON …). Beim Wochentag stehen 0 und 7 beide für Sonntag.

      Weiterlesen

      Cron-Ausdrücke erklärt: Die 5 Felder und häufige Beispiele →

      Dieses Tool einbetten

      Binde dieses Tool kostenlos auf deiner Website oder deinem Blog ein — kopiere einfach den Code unten (er enthält einen Link zurück zu dieser Seite).