zoukankan      html  css  js  c++  java
  • spring cron 定时器

    Spring Cron 表达式的格式如下:

    Cron expression is represented by six fields:

    second, minute, hour, day of month, month, day(s) of week

    秒 分 时 日 月 星期

    秒: 0-59
    分: 0-59
    时: 0-23
    日: 1-31
    月: 1-12
    星期:1-7 (1-星期天, 2-星期一,3-星期二,4-星期三 ... ...)
    

      

    特殊字符:

    *  表示任意值,如果放在 小时域 ,表示的就是  每一小时
    
    ?  问号只能出现在星期或者日期 这两个域中,用于表示 不是明确的值。 月份中的日期和星期是两个相互排斥的元素,所以,通过问号来表明不指定其中某一个域。
    
    / 斜杠表示增量, 如 0/5 如果放在分钟,表示 从0分钟开始,每个5分钟执行过一次。  2/10 放在分钟域表示 从2分钟开始,每隔10分钟执行一次。
    
    - 横杠表示范围, 如:  1-5 放在小时域,表示 每天的 1,2,3,4,5 这几个小时执行
    
    , 指定范围, 如: 7,8,9 放在分钟域,表示: 7,8,9 分钟执行
    

    例子:

    0 0 10 * * ?     每天10点 执行
    0 5 10 * * ?     每天10点5分 执行
    0 5 10 ? * *     每天10点5分 执行
    0 5/10 5 * * ?  每天5点 5,15,25,35,45,55 这几个时间点 执行
    0 10 10 ? * 2    每个月星期一,10点10分 执行    
    0 10 10 ? * 1#3 每个月的第三个星期天 执行
  • 相关阅读:
    UTF-8 GBK UTF8 GB2312 之间的区别和关系
    为什么要需求分析
    数据库建表原则
    使用SQL存储过程有什么好处 用视图有什么好处
    SQL使用视图的优缺点
    百度地图添加多个行政区划
    性能测试日志分析之awk基础用法
    Nginx 安装配置
    linux的top命令参数详解
    Java小程序Linux下运行
  • 原文地址:https://www.cnblogs.com/xlchen/p/5950283.html
Copyright © 2011-2022 走看看