平日和周末的时间表不同

问题描述

在Quartz或Cron中,有没有一种方法可以编写单个表达式以在工作日和周末使用不同的时间表?

例如,在工作日的中午12点和周末的上午8点。

解决方法

我不知道在cron中使用单个表达式可以做到这一点的方法。不过,您可以用两行来完成它。

0 12 * * 1-5 [your script call]
0 8 * * 6,7 [your script call]

最后一列(星期几)可以有一个范围或一个列表。星期几是1-7(周一至周日),0或7可以代表星期日。 HTH