Java 用于计划作业的Cron表达式
我希望按照特定的时间表运行代码。因此,我需要一个cron表达式,通过排除周六和周日,为每月的每12天安排一个作业(意味着只在工作日为每月的每12天安排一个作业)。这可以安排吗 有人能帮我解决这个问题吗?是的,很容易 “如果是星期一到星期五的每一天,则为每月12日的04:05。” 编辑:对不起,我误解了这个问题。我不认为只有CRON字符串本身才有可能Java 用于计划作业的Cron表达式,java,cron,expression,apache-nifi,Java,Cron,Expression,Apache Nifi,我希望按照特定的时间表运行代码。因此,我需要一个cron表达式,通过排除周六和周日,为每月的每12天安排一个作业(意味着只在工作日为每月的每12天安排一个作业)。这可以安排吗 有人能帮我解决这个问题吗?是的,很容易 “如果是星期一到星期五的每一天,则为每月12日的04:05。” 编辑:对不起,我误解了这个问题。我不认为只有CRON字符串本身才有可能 作为一个简单的解决方案建议:只需在每个工作日安排任务本身(例如,54**1-5),然后在作业开始时检查是否是第12天。如果是这样,启动您的业务流程,
作为一个简单的解决方案建议:只需在每个工作日安排任务本身(例如,
54**1-5
),然后在作业开始时检查是否是第12天。如果是这样,启动您的业务流程,如果不是退出的话。我只要求在每个月的第12天运行作业,周末除外(例如,本月的第12天是16日,下个月的第12天是18日)。这可能吗?现在我明白了问题,对不起。您只想计算第12天的工作日?我不太确定这是否可能。我去看看
5 4 */12 * 1-5