15分ごとにcron式を使用してスケジューラを作成しました
file.schedule=0 0/15 * * * ?
そしてそれは15分ごとにスケジュールします
次に、実行する必要があるので、これを変更する必要があります。
- 午前12時(つまり00:00)から午前9時(09:00)まで15分ごと。
- 午前9時(つまり9.00)から午後11時(23:00)まで1時間ごと
どうすればこれを達成できますか。
15分ごとにcron式を使用してスケジューラを作成しました
file.schedule=0 0/15 * * * ?
そしてそれは15分ごとにスケジュールします
次に、実行する必要があるので、これを変更する必要があります。
どうすればこれを達成できますか。
これで十分です。
午前 12 時 (つまり 00:00) から午前 9 時 (09:00) まで 15 分ごと。
0 0/15 0-9 * * ?
午前 9 時以降 (つまり 9.00) から午後 11 時 (23:00) まで 1 時間ごと
0 0 9-23 * * ?
ScheduledFutureでScheduledExecutorServiceを使用する
タイマーに関する詳細なチュートリアル