创建从 8:30 到 12:30 的 cron 表达式
Create cron Expression from 8:30 to 12:30
我想创建 运行 从 8:30 到 12:30 的 cron,在周一、周二、周三、周六、周日每隔一分钟。
我创建了这个表达式:
0 30/1 8-12 ? * MON,TUE,WED,THU,SUN *
但对我不起作用。
您应该使用多个 cron 表达式,而不是一个。
试试这个:
0 30-59 8 ? * MON-WED,SAT,SUN * // 8:30 - 8:59
0 * 9-11 ? * MON-WED,SAT,SUN * // 9:00 - 11:59
0 0-30 12 ? * MON-WED,SAT,SUN * // 12:00 - 12:30
请注意,年份字段不是必填字段,因此您可以省略最后一个字段,如下所示:
0 30-59 8 ? * MON-WED,SAT,SUN // 8:30 - 8:59
0 * 9-11 ? * MON-WED,SAT,SUN // 9:00 - 11:59
0 0-30 12 ? * MON-WED,SAT,SUN // 12:00 - 12:30
祝你好运!
我想创建 运行 从 8:30 到 12:30 的 cron,在周一、周二、周三、周六、周日每隔一分钟。
我创建了这个表达式:
0 30/1 8-12 ? * MON,TUE,WED,THU,SUN *
但对我不起作用。
您应该使用多个 cron 表达式,而不是一个。 试试这个:
0 30-59 8 ? * MON-WED,SAT,SUN * // 8:30 - 8:59
0 * 9-11 ? * MON-WED,SAT,SUN * // 9:00 - 11:59
0 0-30 12 ? * MON-WED,SAT,SUN * // 12:00 - 12:30
请注意,年份字段不是必填字段,因此您可以省略最后一个字段,如下所示:
0 30-59 8 ? * MON-WED,SAT,SUN // 8:30 - 8:59
0 * 9-11 ? * MON-WED,SAT,SUN // 9:00 - 11:59
0 0-30 12 ? * MON-WED,SAT,SUN // 12:00 - 12:30
祝你好运!