Quartzスケジューラを使用して、11月1日から4か月ごとにタスクをスケジュールする必要があります。私はcronExpression
同じために使用していました。ただし、cronExpression
毎年リセットされます。したがって、私のタスクは11月、1月、5月などに実行されますが、11月、3月、7月などに実行したいです。翌月。これは、次の月の 1 日目にジョブが実行されることです。この問題を解決するには?コード例を以下に示します。
Cron フォーマット 0 0 12 1 */4 ? ※開始時間 2012年11月15日(木) 11:44 AM
- 2013 年 1 月 1 日火曜日 12:00
- 2013 年 5 月 1 日水曜日 12:00
- 2013 年 9 月 1 日 日曜日 12:00
- 2014 年 1 月 1 日水曜日 12:00
- 2014 年 5 月 1 日 木曜日 12:00