⏰

Cron Generator

Cron-Ausdrücke visuell erstellen, decodieren und in der Vorschau anzeigen. Sehen Sie sofort eine menschenlesbare Beschreibung und die nächsten geplanten Ausführungszeiten.

Generator-Tools Läuft lokal Keine Daten gesendet
cron Zeitplan Automatisierung DevOps
Ausdruck
* * * * *
Jede Minute
Felder
Nächste 5 Ausführungszeiten
Vorlagen
Manuelle Eingabe
Min · Std · Tag · Mon · WT

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

  1. Wählen Sie das gewünschte Zeitplanmuster, z. B. stündlich, täglich, wöchentlich oder monatlich.
  2. Füllen Sie die lesbaren Zeit- und Datumsfelder aus, statt zuerst die rohe Cron-Syntax zu bearbeiten.
  3. Prüfen Sie den generierten Cron-Ausdruck und die menschenlesbare Zusammenfassung.
  4. 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
Unterstützt cron Sekunden?

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.

Welche Zeitzone verwendet cron?

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.

Was bedeutet */5 * * * *?

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.

Kann ich einen Job am letzten Tag des Monats ausführen?

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.