我想从今天或用户选择的日期起每隔2、3、4 ...等天执行石英调度程序。 谁能帮我,以上要求的cron表达式是什么?
答案 0 :(得分:1)
cron
不支持“从今天开始”调度。它旨在在重新启动后幸存下来,因此所有日程表都必须是绝对的。
答案 1 :(得分:0)
每三天12点触发一次。
0 0 12 1/3 * ? *
接下来的5个时间表是:
答案 2 :(得分:0)
这是您要寻找的东西吗?
CronScheduleBuilder scheduleBuilder = CronScheduleBuilder
.cronSchedule(job.getCronExpression());
CronTrigger trigger = newTrigger()
.withIdentity(job.getTriggerName(),job.getTriggerGroup())
.startAt(job.getStartDate())
.withSchedule(scheduleBuilder).build();
scheduler.scheduleJob(jobDetail, trigger);
希望有帮助!