答案 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/