zoukankan      html  css  js  c++  java
  • cron表达式每个月最后一天,corn表达式使用L报错

    关于Spring定时任务每月最后一天 corn表达式使用L 报错 可以使用如下解决办法:

    首先,每月最后一天可能为(28,29,30,31)这几天只需要在这几天调度程序,在程序中判断是否为最后一天,如果是则执行需要执行的代码块

    @Scheduled(cron = "0 59 23 28-31 * ?")
    public void execute() {
        final Calendar c = Calendar.getInstance();
            /**
             * c.get(Calendar.DATE) 当前时间
             * c.getActualMaximum(Calendar.DATE) 本月最后一日
             */
        if (c.get(Calendar.DATE) == c.getActualMaximum(Calendar.DATE)) {
            //show your code
        }
    }    

    在线生成cron表达式网址:https://cron.qqe2.com/

  • 相关阅读:
    mongoose pre
    socket2
    golang (10 语法)
    golang(7 方法重写)
    npm安装git上的包
    npm 配置
    npm v3版本
    npm v2版本
    awk oneline
    sed oneline
  • 原文地址:https://www.cnblogs.com/wolf-shuai/p/13997935.html
Copyright © 2011-2022 走看看