0

5分ごとに毎日午前8時から11時の間にタスクをスケジュールするにはどうすればよいですか?このための構成エントリは何でしょうか?

4

4 に答える 4

1

Quartz Scheduler DailyTimeIntervalScheduleBuilderクラスを使用することもできます:

Trigger trigger = (Trigger) newTrigger().withSchedule(DailyTimeIntervalScheduleBuilder.dailyTimeIntervalSchedule().startingDailyAt(new TimeOfDay(8,0)).endingDailyAt(new TimeOfDay(11,0)).withInterval(5, IntervalUnit.MINUTE));
于 2012-04-13T18:31:53.877 に答える
1

0 0/5 9 * * ?

クォーツスケジューラのcron式を作成する方法の意味については、これを参照してください。このWebサイトでcron式をテストすることもできます

于 2012-04-14T17:04:27.353 に答える
0

あなたが何を求めているかを正しく理解していれば、crontabに次のような行を作成します。

0,5,10,15,20,25,30,35,40,45,50,55 8,9,10 ***やりたいことを実行するコマンド

お役に立てば幸いです。

crontabを説明する別の情報源は次のとおりです-

http://www.thegeekstuff.com/2009/06/15-practical-crontab-examples/

于 2012-04-13T18:18:36.570 に答える
0
  ITrigger trigger = TriggerBuilder.Create()
                     .WithIdentity("trigger1")
                     .StartNow()
                     .WithSchedule(
                     DailyTimeIntervalScheduleBuilder.Create()
                     .StartingDailyAt(TimeOfDay.HourAndMinuteOfDay(8,0)).EndingDailyAt(TimeOfDay.HourAndMinuteOfDay(10,0)))
                      .Build();
于 2013-05-28T10:59:02.757 に答える