Java 无法使用cron utils生成cron表达式
我使用jar生成cron表达式Java 无法使用cron utils生成cron表达式,java,quartz-scheduler,Java,Quartz Scheduler,我使用jar生成cron表达式 08?1/15#3* 每月第三个星期四8点 下面是我对上述表达式的代码: CronBuilder withMonth=CronBuilder.cron( CronDefinitionBuilder.instanceDefinitionFor(CronType.QUARTZ) ).withYear(始终()).withDoM(问号.问号()) .withMonth(在(3,SpecialChar.HASH)上); 有月,有点,有小时,有分钟,有秒,有秒; Cron
08?1/15#3*
每月第三个星期四8点
下面是我对上述表达式的代码:
CronBuilder withMonth=CronBuilder.cron(
CronDefinitionBuilder.instanceDefinitionFor(CronType.QUARTZ)
).withYear(始终()).withDoM(问号.问号())
.withMonth(在(3,SpecialChar.HASH)上);
有月,有点,有小时,有分钟,有秒,有秒;
Cron instance=withMonth.instance();
System.out.println(instance.asString());
但我得到了以下例外:
value missing for a#b cron expression
终于找到了解决办法
.withDoW(on(NUM_DAY_WEEK,SpecialChar.HASH, NUM_DAY_MONTH);
它会产生5#3你可以接受自己的答案,这样你的问题就不会再显示为“未回答”。