ToolKitHive
Zurück
dev

Cron Expression Parser

Wandeln Sie Cron-Ausdrücke in menschenlesbare Beschreibungen mit nächsten Ausführungszeiten um.

Cron Expression

Geben Sie einen 5-Feld- oder 6-Feld-Cron-Ausdruck ein.

Häufige Voreinstellungen

Cron-Ausdruck-Parser — Verstehen Sie Cron-Planung in einfacher Sprache kostenlos

Unser kostenloser Online-Cron-Ausdruck-Parser übersetzt verschlüsselte Cron-Planungen in menschenlesbare Beschreibungen. Geben Sie einen beliebigen Cron-Ausdruck ein und sehen Sie sofort, wann er ausgeführt wird, was die einzelnen Felder bedeuten und die nächsten geplanten Ausführungszeiten. Alles läuft im Browser mit keiner Datenübertragung.

Was ist ein Cron-Ausdruck?

Ein Cron-Ausdruck ist eine Zeichenfolge aus fünf oder sechs Feldern, die durch Leerzeichen getrennt sind und einen Zeitplan für die Ausführung automatisierter Aufgaben definieren. Cron ist ein zeitbasiertes Auftragsplanungstool, das in Unix-ähnlichen Betriebssystemen integriert ist. Systemadministratoren und Entwickler verwenden Cron, um wiederkehrende Aufgaben wie Sicherungen, Protokolldateirotation, Berichterstellung und Daten-Synchronisation zu automatisieren.

Ein Standard-Cron-Ausdruck besteht aus fünf Feldern:

┌───────────── minute (0–59)
│ ┌───────────── hour (0–23)
│ │ ┌───────────── day of month (1–31)
│ │ │ ┌───────────── month (1–12)
│ │ │ │ ┌───────────── day of week (0–6, Sunday = 0)
│ │ │ │ │
* * * * *

Einige Systeme (wie Spring, Quartz oder AWS) verwenden erweiterte Cron-Ausdrücke mit sechs oder sieben Feldern, die Sekunden und/oder Jahr hinzufügen. Unser Parser unterstützt sowohl Standard-5-Feld- als auch erweiterte 6-Feld-Cron-Ausdrücke (mit Sekunden).

Jedes Feld unterstützt spezielle Zeichen:

  • * — jeder Wert (jede Minute, jede Stunde usw.)
  • , — Trennzeichen für eine Liste (z. B. 1,15 bedeutet den 1. und 15.)
  • - — Bereich (z. B. 1-5 bedeutet 1 bis 5)
  • / — Schrittweite (z. B. */15 bedeutet alle 15 Einheiten)
  • ? — kein spezifischer Wert (wird in Tag-Feldern von Quartz verwendet)
  • L — letzter Tag (z. B. L im Tag-Des-Monats-Feld bedeutet den letzten Tag)
  • W — nächster Werktag
  • # — n-ter Tag der Woche (z. B. 4#3 bedeutet den dritten Donnerstag)

So verwenden Sie diesen Cron-Parser

  1. Geben Sie Ihren Cron-Ausdruck in das Eingabefeld ein. Verwenden Sie 5 Felder (Standard) oder 6 Felder (mit Sekunden).
  2. Sehen Sie sich die menschenlesbare Beschreibung an — der Parser übersetzt den Ausdruck sofort in einfache englische Beschreibungen.
  3. Sehen Sie sich die Felderübersicht an — jedes Feld wird mit seiner Bedeutung (Minute, Stunde, Tag usw.) beschriftet.
  4. Prüfen Sie die nächsten Ausführungszeiten — die nächsten 5 geplanten Ausführungen werden mit genauen Daten und Uhrzeiten angezeigt.
  5. Probieren Sie häufige Voreinstellungen aus — klicken Sie auf eine beliebige Voreinstellung, um einen häufig verwendeten Cron-Ausdruck zu laden.

Alle Parsing-Vorgänge finden lokal im Browser statt.

Wichtige Funktionen

Funktion Vorteil
Lesbare Ausgabe Übersetzt Cron-Syntax in einfache englische Beschreibungen
Felderübersicht Jedes Feld wird einzeln beschriftet und erläutert
Nächste Ausführungszeiten Zeigt die nächsten 5 geplanten Ausführungsdaten und -zeiten an
Häufige Voreinstellungen Ein-Klick-Buttons für gängige Zeitpläne
Standard- und erweiterte Unterstützung Verarbeitet 5-Feld- und 6-Feld-Ausdrücke (mit Sekunden)
Fehlererkennung Ungültige Ausdrücke zeigen klare Fehlermeldungen an
Keine Datenübertragung Alle Parsing-Vorgänge finden lokal im Browser statt

Häufige Cron-Ausdrücke

Ausdruck Beschreibung
* * * * * Jede Minute
*/5 * * * * Alle 5 Minuten
0 * * * * Jede Stunde
0 0 * * * Jeden Tag um Mitternacht
0 0 * * 1 Jeden Montag um Mitternacht
0 0 1 * * Erster Tag jedes Monats um Mitternacht
0 0 1 1 * 1. Januar um Mitternacht (jährlich)
*/30 * * * * Alle 30 Minuten
0 9 * * 1-5 Werktage um 9:00 Uhr
0 0 1,15 * * 1. und 15. Tag jedes Monats um Mitternacht

Für Aufgaben im Zusammenhang mit Planung können Sie auch unseren Regex-Tester nützlich finden, um Cron-ähnliche Muster im Code zu validieren.

Reale Anwendungsfälle

Debuggen geplanter Aufgaben

Wenn eine Cron-Aufgabe nicht zur erwarteten Zeit läuft, ist der erste Schritt, den Cron-Ausdruck zu überprüfen. Geben Sie ihn in den Parser ein, um zu sehen, wann er ausgelöst wird. Ein häufiger Fehler besteht darin, * im Tag-der-Woche-Feld zu verwenden, während man eigentlich das Tag-des-Monats-Feld gemeint hat — der Parser macht dies sofort offensichtlich.

Schreiben neuer Cron-Planungen

Statt die Cron-Syntax auswendig zu lernen, verwenden Sie den Parser, um Ihren Ausdruck vor der Bereitstellung zu überprüfen. Geben Sie den Ausdruck ein und sehen Sie, ob er funktioniert.

Fehlerbehebung bei geplanten Aufgaben

Wenn eine geplante Aufgabe nicht wie erwartet funktioniert, können Sie den Cron-Ausdruck überprüfen, um zu sehen, ob es Fehler in der Syntax gibt. Der Parser hilft dabei, die Ursachen zu identifizieren.

Schreiben neuer Cron-Planungen

Statt die Cron-Syntax auswendig zu lernen, verwenden Sie den Parser, um Ihren Ausdruck vor der Bereitstellung zu überprüfen. Geben Sie den Ausdruck ein und sehen Sie, ob er funktioniert.

Tipps

  • Überprüfen Sie die Syntax sorgfältig, um sicherzustellen, dass keine Fehler in den Feldern enthalten sind.
  • Testen Sie geplante Aufgaben in einer Testumgebung, bevor Sie sie in der Produktion verwenden.
  • Dokumentieren Sie Ihre Cron-Planungen, um sie für andere Teammitglieder verständlich zu machen.

Häufig gestellte Fragen

Ist dieser Cron-Parser kostenlos zu verwenden?

Ja, dieser Cron-Parser ist vollständig kostenlos und kann ohne Einschränkungen verwendet werden.

Unterstützt der Parser erweiterte Cron-Ausdrücke?

Ja, der Parser unterstützt sowohl Standard-5-Feld- als auch erweiterte 6-Feld-Cron-Ausdrücke, einschließlich der Unterstützung für Sekunden und Jahre.

Wo werden die Daten gespeichert?

Die Daten werden nicht gespeichert. Alle Parsing-Vorgänge finden lokal im Browser statt, und keine Daten werden übertragen.

Kann ich den Parser auf meinem Mobilgerät verwenden?

Ja, der Parser ist für alle gängigen Browser optimiert und kann auf Mobilgeräten wie Smartphones und Tablets genutzt werden.

Unterstützt der Parser alle gängigen Cron-Implementierungen?

Der Parser unterstützt die gängigsten Cron-Implementierungen, einschließlich der von Unix, Linux, macOS, Docker, Kubernetes und anderen Plattformen. Für spezifische Anforderungen können Sie den Parser anpassen.

enptesdejafrruitnltrarzh