Cron-Ausdrucksgenerator

Kostenloser Cron-Ausdrucksgenerator und Erklärung. Erstellen Sie Cron-Zeitpläne, lesen Sie sie in einfachem Englisch, verwenden Sie gängige Voreinstellungen und sehen Sie sich die nächsten Laufzeiten in der Vorschau an – ohne Anmeldung.

Gebaut und gewartet von Shehzad Munir ·

Cron-Ausdrucksgenerator
Loading Loading Cron Generator
Share

Cron-Syntax, endlich lesbar

Erstellen und verstehen Sie Cron-Ausdrücke mit einer Erklärung in einfachem Englisch, allgemeinen Voreinstellungen und einer Vorschau der nächsten geplanten Ausführungszeiten.

Cron-Ausdrücke packen einen Zeitplan in fünf Felder: Minute, Stunde, Tag des Monats, Monat und Wochentag, was zwar leistungsstark, aber leicht falsch ist. Geben Sie einen Ausdruck ein und dieses Tool übersetzt ihn in einen einfachen englischen Satz wie „Alle 15 Minuten“ und schlüsselt jedes Feld auf, sodass Sie vor der Bereitstellung bestätigen können, dass es das tut, was Sie beabsichtigen.

Merkmale

  • Klare englische Erklärung jedes Crons
  • Allgemeine Zeitplanvoreinstellungen
  • Vorschau der nächsten 5 Laufzeiten
  • Aufschlüsselung nach Feldern
  • Kopieren mit einem Klick
  • Läuft lokal in Ihrem Browser

So verwenden Sie Cron-Ausdrucksgenerator

  1. 1

    Geben Sie einen Zeitplan ein oder wählen Sie ihn aus

    Geben Sie einen Cron-Ausdruck ein oder wählen Sie eine Voreinstellung.

  2. 2

    Lesen Sie die Erklärung

    Sehen Sie sich die Beschreibung in einfachem Englisch an.

  3. 3

    Überprüfen Sie die nächsten Läufe

    Vorschau auf die bevorstehenden Feuerzeiten.

  4. 4

    Kopie

    Kopieren Sie den Ausdruck in Ihre Crontab oder Ihren Scheduler.

Häufige Anwendungsfälle

  • Planen Sie einen Server-Cron-Job
  • Konfigurieren Sie einen CI/CD- oder Backup-Zeitplan
  • Einen vorhandenen Crontab-Eintrag verstehen
  • Richten Sie eine geplante Aufgabe oder GitHub-Aktion ein

Detaillierte Anleitung

Voreinstellungen und Vorschau für den nächsten Lauf

Sie sind sich der Syntax nicht sicher? Wählen Sie eine gemeinsame Voreinstellung, alle 5 Minuten, stündlich, täglich um 9 Uhr, wochentags 9–17 Uhr, und optimieren Sie von dort aus. Eine Live-Vorschau listet die nächsten fünf Auslösungen des Jobs in Ihrer lokalen Zeitzone auf und erkennt Fehler sofort. Kopieren Sie den fertigen Ausdruck mit einem Klick. Alles läuft lokal.

Die fünf Cron-Felder erklärt

Ein Standard-Cron-Ausdruck verfügt über fünf durch Leerzeichen getrennte Felder: Minute (0-59), Stunde (0-23), Tag des Monats (1-31), Monat (1-12) und Wochentag (0-6, wobei 0 Sonntag ist). Ein Sternchen bedeutet jeden Wert, ein Komma listet Werte auf (1,15), ein Bindestrich legt einen Bereich fest (1-5) und ein Schrägstrich legt einen Schritt fest (*/15 bedeutet alle 15 Einheiten). So verkehrt 0 9 * * 1-5 montags bis freitags um 09:00 Uhr und */10 * * * * alle zehn Minuten. Wenn Sie sowohl den Tag des Monats als auch den Wochentag festlegen, führt der klassische Cron den Job aus, wenn einer von beiden übereinstimmt, was viele Leute überrascht.

Unterschiede zwischen Cron-Systemen

Nicht jeder Planer liest Cron auf die gleiche Weise. Linux crontab verwendet das Fünf-Felder-Format und läuft in der lokalen Zeitzone des Servers. Quartz (Java) und Spring fügen am Anfang ein Sekundenfeld hinzu und verwenden ? für „kein konkreter Wert“. AWS EventBridge verwendet sechs Felder, einschließlich Jahr, und wird in UTC ausgeführt. GitHub-Aktionspläne verwenden ebenfalls UTC, und kurze Intervalle können sich verzögern, wenn Läufer beschäftigt sind. Prüfen Sie immer, welches Format Ihre Plattform erwartet, bestätigen Sie die Zeitzone und verwenden Sie die Vorschau der nächsten Ausführung, um den Zeitplan zu überprüfen, bevor Sie sich bei Backups oder Abrechnungsaufträgen darauf verlassen.

Häufig gestellte Fragen

Was bedeuten die fünf Cron-Felder?

In der Reihenfolge: Minute (0-59), Stunde (0-23), Tag des Monats (1-31), Monat (1-12) und Wochentag (0-6, wobei 0 Sonntag ist). A * bedeutet „jedes“ und */n bedeutet „jedes n“.

Wie führe ich alle 15 Minuten einen Job aus?

Verwenden Sie „*/15 * * * *“. Wählen Sie hier die Voreinstellung „Alle 15 Minuten“ und die Beschreibung in Klartext sowie die nächsten Laufzeiten bestätigen dies für Sie.

In welcher Zeitzone werden die nächsten Läufe angezeigt?

Die Vorschau verwendet die lokale Zeitzone Ihres Browsers. Denken Sie daran, dass Ihr Server cron möglicherweise in UTC oder einer anderen Zone ausführt, also passen Sie ihn entsprechend an.

Ist es kostenlos?

Ja, völlig kostenlos, ohne Anmeldung, läuft vollständig in Ihrem Browser.

Wie schreibe ich einen Cron-Ausdruck, z.B. alle 5 Minuten?

Legen Sie den Zeitplan in einfachen Worten fest und der Generator gibt den Cron-Ausdruck (alle 5 Minuten ist */5 * * * *) mit einer Live-Vorschau der nächsten Ausführungszeiten aus, damit Sie ihn vor der Verwendung bestätigen können.

Was bedeutet ein Cron-Ausdruck?

Die fünf Felder sind Minute, Stunde, Monatstag, Monat und Wochentag. Der Generator erklärt jedes Feld beim Erstellen in einfachem Englisch, sodass Sie genau verstehen, was der Zeitplan bewirkt.

Unterstützt es Quarz/Spring 6-Feld-Cron mit Sekunden?

Ja. Wechseln Sie zum 6-Felder-Format, um ein Sekundenfeld für Quartz- oder Spring-Planer hinzuzufügen, was beim Kopieren von Standardausdrücken mit 5 Feldern zu Problemen führt.

Aus dem Tagebuch

All articles →