用于调度作业的java Cron表达式 6 月,4 周 Questions & Answers 103 我想按特定的时间表运行我的代码。因此,我需要一个cron表达式,通过排除周六和周日(意味着只在工作日为每月的每12天安排一个作业),为每月的每12天安排一个作业。这可以安排吗 有人能帮我解决这个问题吗
# 1 楼答案 是的,很容易 5 4 */12 * 1-5 “At 04:05 on every 12th day-of-month if it's on every day-of-week from Monday through Friday.” 编辑:对不起,我误解了这个问题。我不认为只有CRON字符串本身才有可能 作为一个简单的解决方案建议:只需在每个工作日安排任务本身(例如5 4 * * 1-5),然后在工作开始时检查它是否是第12个business day of the month。如果是这样,开始你的业务流程,如果不是这样,就退出
# 1 楼答案
是的,很容易
编辑:对不起,我误解了这个问题。我不认为只有CRON字符串本身才有可能
作为一个简单的解决方案建议:只需在每个工作日安排任务本身(例如
5 4 * * 1-5
),然后在工作开始时检查它是否是第12个business day of the month。如果是这样,开始你的业务流程,如果不是这样,就退出