2016-06-06 5 views
0

Ich möchte einen Job am 3. und letzten Tag eines Monats ausführen.Quartz Scheduler: Lauf am letzten Tag des Monats und ein paar andere Tage

Ist der folgende Cron-Ausdruck korrekt?

"0 0 3 3, L * *?"

Wenn ich es in www.cronmaker.com versuche, heißt es, es ist ein ungültiger Ausdruck.

Der wichtigste Punkt dieser Frage ist, ob ich „L“ (die den letzten Tag des Monats mit anderen Tagen) kann

Wenn nicht, wie kann ich ausdrücken Cron verwenden?

Antwort

1

Das richtige Format

0 0 0 3,L * ? * 

sein sollte, aber wie man es richtig erklären, scheinen cromaker.com nicht zu sein.

Wenn verwendet man zwei crons

0 0 0 3 *? * 0 0 0 L *? *

würde es funktionieren

+0

Ist es nur cronmaker, die nicht unterstützt wird? oder allgemein wird es nicht von Cron unterstützt? Leider konnte ich kein Online-Beispiel finden. –

+0

Quarz verwendet sein eigenes Format, aber cronmaker.com meldet, dass es Quartz verwendet - Die eigentliche Frage ist "Funktioniert es in Ihrer App"? –

Verwandte Themen