应该每隔10分钟从上午7点30分到晚上8点50分触发批处理作业, 除周日外每周都有。
答案 0 :(得分:1)
您可以简单地将其拆分为两个cron表达式。
第一个: - 小时7分,30,40,50分钟,MON-SAT 第二个: - 小时8分,分钟0,10,20,30,40,50,MON-SAT
使用Spring可能看起来像这样:
@Schedules({
@Scheduled(cron = "30,40,50 7 * * MON-SAT")
@Scheduled(cron = "*/10 8 * * MON-SAT")
})
public void doSomething() { //... }
cron表达本身可能不是很漂亮,当然。但是它应该按照需要工作,或者至少指向正确的方向。