Zum Inhalt springen

Cron-Generator

Crontab-Zeitplan bauen oder prüfen und die nächsten Ausführungen sehen.

Cron-Ausdruck eingeben oder den Baukasten verwenden.

Nächste 5 Ausführungen (UTC)

    Baukasten

    Läuft im Browser – nichts wird geplant oder gesendet.

    Standard-Cron mit 5 Feldern (Syntax von Vixie cron / cronie). Zeiten werden in UTC angezeigt. Formate von Quartz, Spring und Cloud-Schedulern werden nicht unterstützt.

    So funktioniert’s

    1. Fügen Sie Ihren Zeitplan in das Feld „Cron-Ausdruck“ ein.
    2. Wählen Sie unter „Minute“ die Option „Bestimmte“ und markieren Sie die gewünschten Minuten.
    3. Lesen Sie unter dem Feld „Cron-Ausdruck“ die Erklärung und die nächsten fünf Ausführungen in UTC; beachten Sie die angezeigten Hinweise.
    4. Klicken Sie auf „Kopieren“, um den fertigen Ausdruck zu übernehmen, oder auf „Crontab-Zeile kopieren“, um die Zeile mit Platzhalter für den Befehl zu erhalten.

    Beispiele

    Statusprüfung alle 15 Minuten von 9 bis 17 Uhr, Montag bis Freitag

    Eingabe
    */15 9-17 * * 1-5
    Ausgabe
    Läuft alle 15 Minuten, jede Stunde von 9 bis 17, von Montag bis Freitag.

    Bericht am 1. und 15. jedes Monats um 09:30 Uhr

    Eingabe
    30 9 1,15 * *
    Ausgabe
    Um 09:30, an den Monatstagen 1 und 15.

    Termin am Schalttag um 12 Uhr prüfen

    Eingabe
    0 12 29 2 *
    Ausgabe
    Um 12:00, am Monatstag 29, im Februar.
    ⓘ Den 29. Februar gibt es nur in Schaltjahren.

    Cron-Syntax im Überblick

    FeldWerteBeispiel
    Minute0–5930 – in Minute 30
    Stunde0–239-17 – 09:00 bis 17:59
    Tag des Monats1–311,15 – am 1. und 15.
    Monat1–12 oder JAN–DEC*/3 – jeden 3. Monat
    Wochentag0–7 oder SUN–SAT (0 und 7 = Sonntag)MON-FRI – Montag bis Freitag
    SymbolBedeutungBeispiel
    *jeder Wert* * * * * – jede Minute
    ,Liste0,30 * * * * – in Minute 0 und 30
    -Bereich0 9 * * 1-5 – um 09:00 von Montag bis Freitag
    /Schritt*/15 * * * * – alle 15 Minuten
    @hourly, @daily, @weekly, @monthly, @yearlyKürzel@daily = 0 0 * * *

    Häufige Fragen

    Welche Cron-Syntax unterstützt der Generator?

    Unterstützt wird Standard-Crontab mit fünf Feldern: Minute, Stunde, Tag des Monats, Monat und Wochentag. Fügen Sie nur den Zeitplan ein, ohne den auszuführenden Befehl. Quartz- und Spring-Ausdrücke mit Sekunden oder Jahr sowie Sonderzeichen wie ?, L, W und # werden nicht unterstützt.

    Werden die nächsten Ausführungen in deutscher Ortszeit angezeigt?

    Die nächsten fünf Ausführungen werden ausschließlich in UTC berechnet und angezeigt; eine Zeitzonenauswahl gibt es nicht. Für deutsche Ortszeit müssen Sie im Winter eine Stunde, im Sommer zwei Stunden hinzurechnen.

    Was passiert, wenn Tag des Monats und Wochentag eingeschränkt sind?

    Sind beide Felder eingeschränkt, verwendet die Vorschau eine ODER-Verknüpfung: Einer der beiden Tage muss passen. Beginnt eines der Tagesfelder mit */ und ist das andere eingeschränkt, erscheint eine Warnung, weil Linux-Cron hier beide Bedingungen verlangt.

    Kann ich mit dem Generator einen Cronjob ausführen?

    Das Tool erklärt und prüft den Zeitplan, führt aber keine Befehle aus und richtet keine Cronjobs ein. Den fertigen Ausdruck müssen Sie in die Crontab Ihres Systems übernehmen.

    Wird mein Cron-Ausdruck gespeichert?

    Die Prüfung und Berechnung erfolgen im Browser. Der letzte Ausdruck und das geöffnete Panel im „Baukasten“ werden im localStorage dieses Browsers gespeichert und beim nächsten Besuch wiederhergestellt.