骡子石英 - 除了月的第一天之外的所有工作日的Cron

问题描述 投票:0回答:1

由于错误,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表达式。

mule quartz-scheduler
1个回答
1
投票

quartz:inbound-endpoint

指定星期和月日值的支持尚未完成(您需要在其中一个字段中使用'?'字符)。

你可以使用http://www.quartz-scheduler.org/api/2.1.7/org/quartz/CronExpression.html

每个月的周一至周五每天04:30:00

您可以执行表达式过滤器检查以查看今天的日期是否不是第一个,然后继续。

0 30 4 ? * MON-FRI *
© www.soinside.com 2019 - 2024. All rights reserved.