Spring Cron expression



我需要cron表达式来触发每10次的邮件。但如果10号是周末(周六或周日),则必须在两天前触发

请帮忙。这是我的表达式(0 0 12 10W 1/1?*)。它检查周末和火灾前一天。如何在前两个工作日启动

我认为在您的情况下,这不能用cron表达式来完成。只需执行简单的cron表达式,该表达式将每天运行,并应检查日期是否为本月10日,然后手动执行所有需要的检查。

两个表达式怎么样?你可以有0 0 0 10 * MON-FRI,它在工作日的10号触发,0 0 0 8 * THU-FRI,它在周末的10号时触发。这使得星期四和星期五在8号。

我希望这能有所帮助。

最新更新