Cron-Erklärer
Erkläre einen Cron-Ausdruck und zeige eine Vorschau der nächsten Ausführungen.
Deine Cron-Ausdrücke werden lokal in deinem Browser geparst, und nichts wird auf einen Server hochgeladen.
Musst du Timestamps umwandeln? Probiere den Unix-Timestamp-Konverter.
Über Cron-Erklärer
Dieser Cron-Ausdruck-Erklärer übersetzt einen fünffeldigen Crontab-Zeitplan in verständliche Sprache und zeigt genau, wann er das nächste Mal ausgelöst wird. Füge einen Ausdruck wie 0 9 * * 1-5 ein und lies sofort eine klare Beschreibung sowie die kommenden Laufzeiten in deiner lokalen Zeitzone. Als Cron-Zeitplan-Parser und Syntax-Prüfer validiert er jedes Feld, kennzeichnet Eingaben außerhalb des Bereichs oder fehlerhafte Eingaben und unterstützt vollständig Bereiche, Listen und Schrittwerte. Es ist gebaut für Entwickler, DevOps-Ingenieure und QA-Tester, die Cron-Jobs schreiben oder prüfen und bestätigen wollen, dass ein Zeitplan das tut, was sie beabsichtigt haben, bevor sie ihn ausliefern. Schnelle Voreinstellungen wie alle 5 Minuten oder monatlich helfen dir, gängige Zeitpläne schnell aufzubauen. Alles läuft komplett in deinem Browser, sodass deine Ausdrücke lokal verarbeitet werden und nichts auf einen Server hochgeladen wird.
Funktionen
- Entschlüsselt alle fünf Cron-Felder (Minute, Stunde, Tag des Monats, Monat, Wochentag) in einen verständlichen Satz
- Zeigt die nächsten sechs Laufzeiten in deiner lokalen Zeitzone an
- Unterstützt Bereiche (1-5), Listen (1,3,5) und Schrittwerte (*/5)
- Validiert die Eingabe und meldet Felder außerhalb des Bereichs oder fehlerhafte Felder mit einer klaren Fehlermeldung
- Ein-Klick-Voreinstellungen für gängige Zeitpläne wie stündlich, 9 Uhr täglich und werktags
- Behandelt das Zusammenspiel von Tag des Monats und Wochentag mit der standardmäßigen Cron-ODER-Logik
- Live-Aktualisierung während der Eingabe, keine Ausführen-Schaltfläche nötig
- Läuft komplett in deinem Browser
So verwendest du Cron-Erklärer
- Tippe oder füge einen fünffeldigen Cron-Ausdruck in das Eingabefeld ein.
- Oder klicke auf einen Voreinstellungs-Chip wie */5 * * * *, um einen gängigen Zeitplan zu laden.
- Lies die verständliche Beschreibung im Info-Banner.
- Überprüfe die Liste "Nächste Läufe", um die kommenden Zeiten in deiner lokalen Zeitzone zu bestätigen.
Beispiel
Eingabe
0 9 * * 1-5
Ausgabe
Runs at minute 0, past hour 9, on every day-of-month, in every month, on Mon, Tue, Wed, Thu, Fri.
Ein Zeitplan für werktags 9 Uhr, in verständliche Sprache entschlüsselt.
Häufige Fehler & Fehlerbehebung
- Eingabe von sechs Feldern mit einem Sekundenwert am Anfang. — Verwende das standardmäßige Fünf-Felder-Format (Minute Stunde Tag-des-Monats Monat Wochentag); lass das Sekundenfeld weg.
- Ein Feldwert wird als außerhalb des Bereichs abgelehnt, etwa 60 für Minuten oder 13 für Monat. — Halte die Werte innerhalb der Grenzen: Minute 0-59, Stunde 0-23, Tag des Monats 1-31, Monat 1-12, Wochentag 0-7.
- Erwartung, dass Tag des Monats und Wochentag zusammen erforderlich sind. — Wenn beide Felder eingeschränkt sind, läuft Cron, wenn eines übereinstimmt (ODER-Logik), sodass der Job öfter als erwartet ausgelöst werden kann.
- Erwartete Laufzeiten erscheinen bei einem seltenen Zeitplan nicht. — Die Vorschau blickt ein Jahr voraus; fällt kein Lauf in dieses Fenster, wird keiner gemeldet, prüfe also, ob die Kombination aus Tag und Monat erreichbar ist.
Häufig gestellte Fragen
- Was ist der Cron-Ausdruck-Erklärer?
- Es ist ein Browser-Tool, das einen standardmäßigen fünffeldigen Crontab-Zeitplan in eine verständliche Beschreibung umwandelt und die nächsten Zeiten anzeigt, zu denen der Job läuft.
- Welches Cron-Format unterstützt der Erklärer?
- Standardmäßige fünf Felder – Minute, Stunde, Tag des Monats, Monat und Wochentag – mit Bereichen, Listen und Schrittwerten.
- Wie prüfe ich, wann mein Cron-Job das nächste Mal läuft?
- Füge deinen Ausdruck ein und lies die Liste "Nächste Läufe"; der Erklärer berechnet die kommenden Laufzeiten in der lokalen Zeitzone deines Geräts.
- Wie behandelt er die Felder Tag des Monats und Wochentag zusammen?
- Er folgt dem standardmäßigen Cron-Verhalten: Wenn beide Felder eingeschränkt sind, läuft der Job, wenn eines übereinstimmt, andernfalls gilt das eingeschränkte Feld.
- Kann ich Schrittwerte wie */15 oder Bereiche wie 1-5 verwenden?
- Ja, der Erklärer akzeptiert Schritte, Bereiche und kommagetrennte Listen in jedem Feld und spiegelt sie in der Beschreibung und der Laufvorschau wider.
- Werden meine Cron-Ausdrücke irgendwohin gesendet, wenn ich dieses Tool verwende?
- Nein, der Cron-Ausdruck-Erklärer parst alles lokal in deinem Browser, und deine Eingabe verlässt dein Gerät nie.
Verwandte Tools
Alle ArrayKit-Tools