上午9点至上午10点之间的每天的Cron表达式
答
您还可以使用Quartz调度DailyTimeIntervalScheduleBuilder类:
Trigger trigger = (Trigger) newTrigger().withSchedule(DailyTimeIntervalScheduleBuilder.dailyTimeIntervalSchedule().startingDailyAt(new TimeOfDay(8,0)).endingDailyAt(new TimeOfDay(11,0)).withInterval(5, IntervalUnit.MINUTE));
答
如果我理解正确了你的要求,你将创建在crontab一行看起来是这样的:
0,5,10,15,20,25,30,35,40, 45,50,55 8,9,10 * * * 命令执行你想要做的事
希望有所帮助!
这里的another source of information解释的crontab -
http://www.thegeekstuff.com/2009/06/15-practical-crontab-examples/
答
ITrigger trigger = TriggerBuilder.Create()
.WithIdentity("trigger1")
.StartNow()
.WithSchedule(
DailyTimeIntervalScheduleBuilder.Create()
.StartingDailyAt(TimeOfDay.HourAndMinuteOfDay(8,0)).EndingDailyAt(TimeOfDay.HourAndMinuteOfDay(10,0)))
.Build();
我正在通过配置文件驱动作业调度程序;我正在寻找以下格式:以下格式:0 0 12 1/1 *? *我不是通过代码设置作业调度程序... – Ocean 2012-04-13 19:19:25
谢谢@Anthony Dahanne.but此代码适用于java。 – 2013-05-28 11:01:15