Zum Inhalt springen
CronExplain

Über CronExplain

CronExplain ist ein kleines, kostenloses Werkzeug für Entwickler und Betriebsteams, die Cron-Ausdrücke schnell lesen oder schreiben und beim ersten Mal richtig machen wollen.

Was es kann

Der Erklärer verwandelt einen Ausdruck in einen verständlichen Satz in sieben Sprachen, listet die nächsten zehn Ausführungen in jeder IANA-Zeitzone und wandelt den Zeitplan zwischen Standard-crontab, Quartz, Spring und AWS EventBridge um. Der visuelle Editor und die Vorlagen helfen, wenn du bei null anfängst.

Jede Seite gibt es in sieben Sprachen, und zwanzig Zeitplan-Seiten zeigen einen gängigen Zeitplan – alle fünf Minuten, den Monatsersten und viele mehr – nebeneinander in allen sieben Dialekten, bereit zum Kopieren in eine crontab, eine Workflow-Datei, ein Kubernetes-Manifest oder eine Java-Annotation. So musst du die Unterschiede zwischen den Dialekten nicht jedes Mal neu nachschlagen.

So funktioniert es

Parser und Scheduler sind in TypeScript geschrieben und laufen komplett in deinem Browser. Ausführungszeiten werden auf Basis der Uhrzeit mit den im Browser eingebauten Zeitzonendaten berechnet – ohne externen Dienst. Die Beschreibungen erzeugt die Open-Source-Bibliothek cronstrue. Die Regeln jedes Dialekts – Feldanzahl, Wochentagszählung, Fragezeichen-Pflicht und Sonderzeichen – werden einzeln geprüft, sodass Fehler genau auf das betroffene Feld zeigen.

Wer dahintersteht

CronExplain ist ein unabhängiges Projekt des Teams hinter ContrastCheck und dem Seitenverhältnis-Rechner. Es ist kostenlos, ohne Konto und ohne Pop-ups. Vorschläge für weitere Dialekte oder Zeitpläne sind willkommen.

Genauigkeit und Grenzen

CronExplain bildet das dokumentierte Verhalten der Scheduler nach, nicht jede Hersteller-Erweiterung. Jenkins’ H-Syntax, systemd-OnCalendar-Timer und @reboot werden nicht ausgewertet, und echte Scheduler können eigene Verzögerungen haben. Ist ein Zeitplan kritisch, prüfe das Ergebnis zusätzlich in der Dokumentation des Schedulers oder in einer Staging-Umgebung.

Häufige Fragen

Ist CronExplain kostenlos?
Ja, komplett kostenlos und ohne Anmeldung.
Welche Cron-Dialekte werden unterstützt?
Standard-crontab, Cron mit 6 Feldern und Sekunden, Quartz, Spring, AWS EventBridge, GitHub Actions und Kubernetes CronJob.
Wie genau sind die nächsten Ausführungen?
Sie folgen den dokumentierten Regeln jedes Dialekts, einschließlich Zeitumstellung. Echte Scheduler können Jobs unter Last trotzdem etwas später starten.
Kann ich auf einen bestimmten Ausdruck verlinken?
Ja. Die URL aktualisiert sich beim Tippen; mit „Link kopieren“ kannst du sie teilen.