Cron表达式如{0 0 0? * * #n}可能吗?

时间:2016-02-17 15:32:38

标签: java cron cronexpression

我正在尝试制作一个cron表达式:“每个月第二周的每一天”

org.quartzorg.joda

CronExpression c = new CronExpression("0 0 0 ? * *#2");
Date next = c.getNextValidTimeAfter(DateTime.now().toDate());
System.out.println(next);

它工作正常(没有ParseException)但在询问下一个日期时没有给出好的答案,它只给出第二天。

使用:"0 0 0 ? * MON,TUE,WED,THU,FRI,SAT,SUN#2"就像:"0 0 0 ? * SUN#2"

有人知道另一种选择(表达式或库)或者它可能只是一个不可能的问题^^。

0 个答案:

没有答案