Quartz Cron工作要求每两周上午12点执行一次

时间:2014-01-23 12:13:56

标签: cron quartz-scheduler

http://www.cronmaker.com/

我正在使用上面的链接并尝试创建一个每两周在服务器上运行12点的cron作业。任何人都可以帮忙。

此致 NIKHIL

2 个答案:

答案 0 :(得分:0)

谷歌搜索后我找到了这个,也许它可以帮助你:

 https://coderwall.com/p/yzzu5a

答案 1 :(得分:0)

因为您已使用quartz-scheduler标记了您的问题,所以我假设您使用的是Quartz。

您可以使用CalendarIntervalScheduleBuilder设置天数,周数,月数等间隔

ScheduleBuilder schb = CalendarIntervalScheduleBuilder.calendarIntervalSchedule().withIntervalInWeeks(2);
Trigger trigger = TriggerBuilder.newTrigger().startAt(DateBuilder.todayAt(0, 0, 0)).withSchedule(schb).forJob(muJob).build();

我们告诉quartz每两周开始一次工作,从今天00:00:00开始(上午12点?)

如果您坚持使用cron样式的工作,这可能会有所帮助:http://www.fclose.com/1199/how-to-run-a-cron-job-every-two-weeks-months-days/