n 週間ごとにトリガーされる Cron 式を作成しようとしています。
私は次のようなことを考えました:
0 0 */21 * *
2013-09-01 00:00:00
2013-09-22 00:00:00
2013-10-01 00:00:00
2013-10-22 00:00:00
このCronテスターあたり
ただし、21 日に加えて 1 日ごとにトリガーされます。
アイデア?
n 週間ごとにトリガーされる Cron 式を作成しようとしています。
私は次のようなことを考えました:
0 0 */21 * *
2013-09-01 00:00:00
2013-09-22 00:00:00
2013-10-01 00:00:00
2013-10-22 00:00:00
このCronテスターあたり
ただし、21 日に加えて 1 日ごとにトリガーされます。
アイデア?
Quartzを使用している場合は、代わりにSimpleTriggerを使用してそのスケジュールを達成できる場合があります。
Trigger trigger = newTrigger()
.withIdentity(triggerKey("myTrigger", "myGroup"))
.withSchedule(simpleSchedule()
.repeatHourlyForever(n * 7 * 24))
.startAt(...)
.build();