Cron-Ausdruck Formatierer & Validierer
Validieren, erklären, formatieren und berechnen Sie die nächsten Ausführungen für Standard 5-Feld Unix Cron-Ausdrücke online. 100% lokal im Browser.
Sonderoperatoren
Felder und Text-Aliasse
| Merkmal | Standard-Unix-Cron | Quartz-Cron |
|---|---|---|
| Anzahl der Felder | 5 Felder (`* * * * *`) | 6 oder 7 Felder (mit Sekunden/Jahr) |
| Sonderzeichen (`?`, `L`, `W`, `#`) | Nicht unterstützt (Standard-Unix) | Unterstützt |
| Darstellung des Sonntags | `0` or `7` or `SUN` | `1` or `SUN` |
| Wichtigste Ökosysteme | Linux crontab, Kubernetes, AWS EventBridge, GitHub Actions | Java Spring, Quartz Scheduler |
Cron-Ausdrücke definieren Ausführungsregeln unabhängig von Zeitzonenverschiebungen. Bei der Berechnung der nächsten Ausführungen werden die Zeitpläne relativ zur lokalen Zeit des ausführenden Hosts berechnet. Dieses Werkzeug berechnet die Ausführungsdaten in der lokalen Zeitzone Ihres Browsers und liefert zusätzlich UTC-Referenzzeitstempel.
Wie funktionieren Cron-Ausdrücke?
Ein Cron-Ausdruck plant einen wiederkehrenden Job anhand von fünf durch Leerzeichen getrennten Feldern – Minute, Stunde, Tag des Monats, Monat und Wochentag – wobei jedes Feld einen bestimmten Wert, einen Bereich, einen Schritt, eine Liste oder * für „jeder/jede/jedes“ akzeptiert. Dieses Tool parst, validiert, erklärt und berechnet die nächsten Ausführungszeiten für Standard-5-Feld-Unix-Cron-Ausdrücke.
So verwenden Sie den Cron Formatter & Validator
- Geben Sie einen Cron-Ausdruck ein oder starten Sie mit einer der integrierten Vorlagen.
- Lesen Sie die Erklärung in einfacher Sprache, was der Zeitplan bedeutet.
- Überprüfen Sie die Liste der bevorstehenden Ausführungszeiten, um zu bestätigen, dass sich der Ausdruck wie erwartet verhält.
- Nutzen Sie den Feld-Inspector, um zu verstehen, was jede der fünf Positionen steuert.
Technische Hinweise
- Die fünf Felder sind Minute (0–59), Stunde (0–23), Tag des Monats (1–31), Monat (1–12) und Wochentag (0–6, wobei 0 Sonntag ist).
- Wenn sowohl Tag des Monats als auch Wochentag eingeschränkt sind (nicht *), behandeln die meisten Cron-Implementierungen – einschließlich dieser – sie als „ODER“: Der Job läuft, wenn eine der beiden Bedingungen zutrifft.
- Dieses Tool implementiert das Standard-5-Feld-Format; es fügt kein nicht standardmäßiges Sekundenfeld hinzu.
Beispiel
Häufig Gestellte Fragen
Warum zeigt 0 0 31 2 * keine Ausführungen an?+
Der Februar hat nie 31 Tage. Unmögliche Datumsangaben werden von unserer Engine sicher erkannt, ohne den Browser einzufrieren.
Enthalten Cron-Ausdrücke Zeitzonen-Metadaten?+
Nein. Standardmäßige Unix Cron-Ausdrücke speichern keine Zeitzonen. Sie werden basierend auf der Systemzeit des Servers ausgeführt.
