2017-10-06 1 views
0

Ich möchte das folgende mit einer CronExpression erreichen.CronExpression zur Darstellung von x bis y

Start bei: 2017.06.04
Feuern jeden Tag am 01.00.00
Ende bei: 09.09.2018 23:59:59

Bisher kann ich nur sagen:
Start bei 04.06. 2017
Feuer jeden Tag (bei 01.00.00)
Ende bei: 31.12.2018 23.59.59

dieses erreiche ich mit dem folgenden Ausdruck:

0 0 1 4/1 6 ? 2017-2018 

Gibt es eine Möglichkeit, ein bestimmtes Enddatum festzulegen?

+1

nicht mit einem einzigen Ausdruck. Du brauchst mindestens zwei. – Puchacz

+0

Wie würden beide Ausdrücke dann aussehen? – Naxos84

Antwort

0

kann ich darüber nachdenken, so etwas wie diese:

1) 0 0 1 4/1 6 ? 2017 
2) 0 0 1 * 7-12 ? 2017 
3) 0 0 1 * 1-8 ? 2018 
4) 0 0 1 1-9 9 ? 2018 
+0

Und wenn ich möchte, dass es am 09.09.2018 stoppt 22:00:00 Dann muss ich es ändern, um 4) 0 0 1 1-8 9? 2018 5) 0 0 1-22 9 9? 2018. Ist das korrekt? – Naxos84

+0

Ja, Sie können es zum Beispiel hier testen: http://www.cronmaker.com/ Entfernen Sie einfach Jahr von Ihrem Ausdruck. – Puchacz

Verwandte Themen