Entwickler-Tools

Cron-Ausdruck-Generator

Einen Fünf-Felder-Cron-Ausdruck bauen und in Klartext lesen. Es wird nichts geplant.

Cron-Ausdruck-Generator workspace

So geht’s

Minute, Stunde, Tag des Monats, Monat und Wochentag setzen oder mit einer Vorgabe starten. Beschreiben prüft den Ausdruck und erklärt jedes Feld. Nutzen Sie * für jeden Wert, eine Zahl, eine Liste, einen Bereich oder einen Schritt wie */15.

Beispiel

Wochentagmorgens um 09:00. Der Generator führt den Job nicht aus.

Eingabe

0 9 * * 1-5

Ausgabe

Um 09:00, Montag bis Freitag.
Minute: 0.
Stunde: 9.
Tag des Monats: jeder Tag des Monats.
Monat: jeder Monat.
Wochentag: Montag bis Freitag.

So funktioniert es

Die unterstützte Syntax ist das Standard-Cron-Format mit fünf Feldern: Minute, Stunde, Tag des Monats, Monat und Wochentag. Bereiche, Listen und Schritte werden gegen die Grenzen jedes Feldes geprüft. Namen wie JAN werden vom Validator in eingefügten Ausdrücken akzeptiert. Quartz-Token ?, L, W und # werden abgelehnt. Die Seite führt nie einen Befehl aus.

Häufige Fehler

  • Der Ausdruck hat sechs Felder Dieser Generator verwendet kein Sekundenfeld. Entfernen Sie das erste Feld, wenn es von Quartz stammt.
  • Wochentag 7 und 0 erscheinen beide Beide bedeuten Sonntag in dieser Fünf-Felder-Syntax.
  • Sie erwarteten, dass der Server ihn ausführt Es gibt keinen Ausführen-Button. Kopieren Sie den Ausdruck in Ihren eigenen Scheduler.

Einschränkungen

Die Beschreibung ist eine Lesehilfe. Scheduler unterscheiden sich, ob Tag-des-Monats und Wochentag mit AND oder OR kombiniert werden. Prüfen Sie das Handbuch des Schedulers, bevor Sie sich auf einen Ausdruck verlassen, der beides setzt.

Datenschutz

Feldwerte werden lokal verarbeitet und sind keine geheime Nutzlast. Das Werkzeug verbindet sich nicht mit einem Server, um den Job zu „validieren“.

Fragen

Unterstützt dies @daily?

Nein. Die Ausgabe sind fünf explizite Felder, damit Sie jeden Teil sehen.