2017-07-04 13 views
0

の選択した日に、私は日曜日のようなseleted日に2〜3週間に繰り返すためのcron式を作成したい、月曜日などCRONリピート用の発現おき2〜3週間と週

が可能にcron式生成ですか? そうでなければ、Javaコードで処理する代替手段はありませんか?

おかげ

+0

いずれにせよ、あなたが提供したリンクは決して解決策を提示するものではありません。 –

+0

QuartzジョブがX日ごとに繰り返されるようにスケジューリングする方法については、たくさんの質問があります。私はちょうどより多くのupvotesと1つを選んだ。確かに "quartz weeks"のサイトを自分で検索することができます:) – walen

答えて

0

はい、それはCronTrigger classを使用可能です。あなたの特別なニーズに使用できる特定のcron式を使用します。たとえば、次の式

0 0 10 ? * 2#2 
0 0 10 ? * 2#3 

は、毎月午前10時に第2 /第3月曜日に発生します。

+0

いいえ、このhelp.Userは週から任意の日数を選択することもできますし、ユーザーは2週間ごと、3週間ごとなど任意の頻度を選択できます。 –

+0

CronScheduleBuilder http://www.quartz-scheduler.org/api/2.2.1/org/quartz/CronScheduleBuilder.htmlを使用して、プログラムでCronTriggerをセットアップできます。 –

関連する問題