Was ist der Cron Generator?
Cron-Ausdrücke visuell erstellen und validieren. Legen Sie Felder für Minute, Stunde, Tag, Monat und Wochentag fest – mit sofort lesbaren Beschreibungen und Vorschauen der nächsten 5 Ausführungszeiten. Kostenlos, browserbasiert.
So verwenden Sie den Cron Generator
- Wählen Sie das gewünschte Zeitplanmuster, z. B. stündlich, täglich, wöchentlich oder monatlich.
- Füllen Sie die lesbaren Zeit- und Datumsfelder aus, statt zuerst die rohe Cron-Syntax zu bearbeiten.
- Prüfen Sie den generierten Cron-Ausdruck und die menschenlesbare Zusammenfassung.
- Kopieren Sie den Ausdruck in Ihren Server, Scheduler oder Deployment-Workflow.
Cron-Ausdrücke verstehen ▾
Häufige Anwendungsfälle
- Cron-Zeitpläne erstellen, ohne Syntax auswendig zu lernen
- Prüfen Sie die Zeitplanung wiederkehrender Jobs, bevor Sie Automatisierung bereitstellen.
- Lesbare Zeitpläne für Ops-Dokumentation erstellen
- Cron-Regeln für CI, Server oder gehostete Scheduler validieren
Häufig gestellte Fragen
Standard-Unix-cron verwendet fünf Felder (keine Sekunden). Einige Systeme wie Spring Scheduler und Quartz fügen ein sechstes Feld für Sekunden hinzu. Dieser Builder verwendet das standardmäßige Fünf-Feld-Format, kompatibel mit Linux crontab, GitHub Actions und den meisten Cloud-Schedulern.
Standardmäßig verwendet cron die lokale Zeitzone des Servers. GitHub Actions-Zeitpläne verwenden UTC. Bestätigen Sie immer die Zeitzone des Systems, das Ihren Cron-Job ausführt, um Fehler durch eine Stunde Abweichung zu vermeiden.
Das bedeutet "alle 5 Minuten". Die Syntax */n bedeutet "alle n Einheiten ab 0". */5 im Minutenfeld wird also bei 0, 5, 10, 15, 20 —55 ausgelöst.
Standard-cron hat keinen "L"-Modifier (last) – das ist eine Quartz-Erweiterung. Für Standard-cron besteht ein üblicher Workaround darin, den 28.—1. zu planen und das Datum im Skript zu prüfen.