HandyTools Hub

Cron-Ausführungszeit-Rechner

Fügen Sie einen Cron-Ausdruck ein, um seine Bedeutung und die nächsten 10 Laufzeiten in Ihrer Zeitzone zu sehen.

Cron-Ausdruck

Gängige Voreinstellungen

Beschreibung

Nächste 10 Läufe

Zeiten in Ihrer lokalen Zeitzone:

    Fügen Sie einen beliebigen Standard-Cron-Ausdruck ein und sehen Sie sofort seine Bedeutung in Klartext sowie die nächsten 10 Ausführungszeiten — alles in Ihrer eigenen Zeitzone. Der schnellste Weg, einen Zeitplan zu prüfen, bevor er in crontab, GitHub Actions oder eine CI-Pipeline übernommen wird.

    Verwendung

    • Ausdruck einfügen: Geben Sie einen 5-Feld-Cron-Ausdruck wie */15 * * * * in das Eingabefeld ein.
    • Berechnen: Klicken Sie auf Berechnen oder drücken Sie die Eingabetaste.
    • Beschreibung lesen: Prüfen Sie die Klartext-Zusammenfassung, um sicherzugehen, dass der Zeitplan das bedeutet, was Sie erwarten.
    • Nächste Läufe prüfen: Sehen Sie die nächsten 10 Ausführungszeiten in Ihrer lokalen Zeitzone, jeweils mit relativem Countdown.
    • Ergebnisse kopieren: Kopieren Sie alle 10 Zeiten als Text für Tickets oder Dokumentation.

    Funktionen

    • Verständliche Beschreibung jedes gültigen 5-Feld-Cron-Ausdrucks
    • Die nächsten 10 Ausführungszeiten, berechnet mit einer echten Cron-Engine
    • Zeiten in der lokalen Zeitzone Ihres Browsers, automatisch erkannt
    • Relative Zeitangaben (in Minuten, Stunden oder Tagen) für jeden Lauf
    • Voreinstellungen für gängige Zeitpläne per Klick
    • Läuft vollständig in Ihrem Browser — nichts wird an einen Server gesendet

    Das 5-Feld-Cron-Format verstehen

    Ein Cron-Ausdruck besteht aus fünf durch Leerzeichen getrennten Feldern: Minute, Stunde, Tag des Monats, Monat und Wochentag. Jedes Feld akzeptiert einen bestimmten Wert (30), einen Platzhalter (*), eine Liste (1,15), einen Bereich (1-5) oder einen Schritt (*/10). Der knifflige Teil: Tag des Monats und Wochentag werden in den meisten Implementierungen ODER-verknüpft, und der Wochentag beginnt bei Sonntag = 0. Die nächsten 10 tatsächlichen Ausführungszeiten zu sehen, beseitigt jedes Rätselraten: Wenn 0 9 * * 1-5 wirklich werktags um 9 Uhr morgens bedeutet, landet die berechnete Liste auf Montag bis Freitag und überspringt das Wochenende.

    Anwendungsfälle

    • Crontab-Einträge prüfen: Bestätigen Sie, dass ein Zeitplan wie erwartet auslöst, bevor er auf einen Server kommt.
    • CI/CD-Zeitpläne: Prüfen Sie geplante GitHub-Actions- oder GitLab-Pipelines, die Cron-Syntax in UTC verwenden.
    • Verpasste Jobs debuggen: Sehen Sie, ob ein Job wegen einer Verwechslung von Wochentag und Monatstag übersprungen wurde.
    • Dokumentation: Kopieren Sie die genauen kommenden Laufzeiten in Runbooks und Incident-Tickets.
    • Cron lernen: Experimentieren Sie mit Voreinstellungen und beobachten Sie, wie jedes Feld den Zeitplan verändert.

    Verwandte Tools

    Häufig gestellte Fragen

    Welches Cron-Format akzeptiert dieser Rechner?

    Standard-Cron-Ausdrücke mit 5 Feldern: Minute (0-59), Stunde (0-23), Tag des Monats (1-31), Monat (1-12) und Wochentag (0-7, Sonntag ist 0 oder 7). Platzhalter, Listen, Bereiche und Schrittwerte wie */15 werden unterstützt. Sekunden und Jahre sind nicht Teil des 5-Feld-Formats.

    In welcher Zeitzone werden die nächsten Laufzeiten angezeigt?

    Alle Zeiten werden automatisch in der lokalen Zeitzone Ihres Browsers berechnet und angezeigt. Der Zeitzonenname steht über den Ergebnissen, damit Sie immer wissen, auf welche Uhr sich die Zeiten beziehen.

    Wie viele kommende Läufe werden angezeigt?

    Der Rechner listet die nächsten 10 Ausführungszeiten auf, jeweils mit absolutem Datum/Uhrzeit und einem relativen Hinweis wie in 3 Stunde(n) oder in 2 Tag(en).

    Was sagt mir die verständliche Beschreibung?

    Sie übersetzt die Cron-Felder in Klartext — zum Beispiel wird 0 9 * * 1-5 zu Um 09:00, Montag bis Freitag — damit Sie den Zeitplan prüfen können, bevor Sie den berechneten Zeiten vertrauen.

    Warum schlägt mein Ausdruck mit einem Fehler fehl?

    Die häufigsten Ursachen sind eine falsche Anzahl von Feldern (genau 5 sind erforderlich), Werte außerhalb des gültigen Bereichs (z. B. Minute 61) oder nicht unterstützte Sonderzeichen. Das 5-Feld-Format enthält keine Sekunden — Ausdrücke aus Quartz oder Spring müssen daher ohne das führende Sekundenfeld eingefügt werden.