由于错误,cron表达式0 30 4 2-31 * MON-FRI *
无效:
java.text.ParseException: Support for specifying both a day-of-week AND a day-of-month parameter is not implemented.
但也许有另一种方法来指定这样的cron表达式:
每个工作日除了4:30的第一天之外执行。
是否可以使用W
参数?
我在MuleSoft qazxsw poi配置中使用Quartz Cron表达式。
quartz:inbound-endpoint
指定星期和月日值的支持尚未完成(您需要在其中一个字段中使用'?'字符)。
你可以使用http://www.quartz-scheduler.org/api/2.1.7/org/quartz/CronExpression.html
每个月的周一至周五每天04:30:00
您可以执行表达式过滤器检查以查看今天的日期是否不是第一个,然后继续。
0 30 4 ? * MON-FRI *