DevToolbox

Kostenlos Online Crontab Validator & Explainer

Cron-Ausdrücke sofort validieren. Erhalten Sie eine verständliche Beschreibung und die nächsten 5 geplanten Ausführungszeiten in jeder Zeitzone. Kostenlos, 100 % clientseitig.

100% Client-seitig · Ihre Daten verlassen nie Ihren Browser
*/5
Minute
*
Hour
*
Day (Month)
*
Month
*
Day (Week)
Common Expressions

Anleitung Crontab Validator & Explainer

Geben Sie Ihren Cron-Ausdruck in das Eingabefeld ein oder fügen Sie ihn ein. Das Tool validiert ihn während der Eingabe in Echtzeit.

  • Ein Gültig / Ungültig-Badge neben dem Eingabefeld wird sofort aktualisiert.
  • Bei einem gültigen Ausdruck erscheint eine verständliche Beschreibung (z. B. „Alle 5 Minuten").
  • Die nächsten 5 Ausführungszeiten werden in der gewählten Zeitzone aufgelistet.

Verwenden Sie den Zeitzone-Selektor, um Ausführungszeiten in einer beliebigen Hauptzeitzone anzuzeigen. Klicken Sie auf ein Badge im Häufige Ausdrücke-Panel, um einen vorgefertigten Ausdruck zu laden. Drücken Sie Ctrl/Cmd+K, um alles zu löschen.

Häufig gestellte Fragen

Was ist der Unterschied zwischen diesem Crontab-Validator und dem Cron-Generator?

Der Cron-Generator ist ein visueller Builder, mit dem Sie einen neuen Cron-Ausdruck von Grund auf erstellen können. Der Crontab-Validator prüft einen bereits vorhandenen Ausdruck: Er zeigt sofort an, ob er gültig ist, erklärt ihn in einfachen Worten und zeigt die nächsten 5 Ausführungszeiten in einer beliebigen Zeitzone.

Verwendet Cron 5 oder 6 Felder?

Das standardmäßige Unix/Linux-Crontab verwendet 5 Felder: Minute (0–59), Stunde (0–23), Tag des Monats (1–31), Monat (1–12) und Wochentag (0–7, wobei 0 und 7 beide für Sonntag stehen). Einige Scheduler wie Quartz und AWS EventBridge fügen ein Sekundenfeld hinzu. Dieses Tool validiert das standardmäßige 5-Feld-Format.

Welche Sonderzeichen werden unterstützt?

* bedeutet „alle Werte". , trennt eine Liste (z. B. 1,3,5). - definiert einen Bereich (z. B. 1-5). / definiert einen Schritt (z. B. */15 = alle 15 Einheiten). L bedeutet „letzter" in Dagsfeldern. W steht für „nächster Werktag". # steht für „n-ter Wochentag des Monats" (z. B. 2#3 = dritter Dienstag).

Wie funktioniert die Zeitzonenbehandlung?

Die nächsten Ausführungszeiten werden in der gewählten Zeitzone berechnet. Bei Umschalten auf eine lokale Zeitzone (z. B. America/New_York) werden Zeiten inklusive Sommerzeitverschiebung angepasst angezeigt. Der Cron-Ausdruck selbst ist zeitzonenunabhängig – die Zeitzone beeinflusst nur die Darstellung der Ausführungszeiten.

Warum zeigen manche scheinbar gültige Ausdrücke einen Fehler?

Manche Ausdrücke sind syntaktisch plausibel, aber logisch unmöglich – zum Beispiel wird 0 0 31 2 * (Mitternacht am 31. Februar) niemals ausgeführt, da der Februar nie 31 Tage hat. Der Validator meldet solche Fälle als Parsing-Fehler.

Kann ich englische Monats- und Tagesabkürzungen verwenden?

Ja. Sie können dreistellige Monatsnamen (JAN bis DEC) und Wochentagsnamen (SUN bis SAT) anstelle von Zahlen verwenden. Zum Beispiel ist 0 9 * * MON-FRI äquivalent zu 0 9 * * 1-5.

Verwandte Tools

Verwandte Artikel