Cron表达式概要

Cron表达式

1、定义:Cron表达式是一个字符串,以空格隔开,分为6-7个域(最后一个域代表年,可以省略不写)

2、7个域:秒 分 时 日 月 周 年

3、每个域都使用数字,可以包含特殊符号,常用的特殊符号:

       * :匹配该域的任意值

      ?:只用于天和周两个域,因为天和周相互影响所以一般情况下天和周有一个为确定值那么另一个就为?

       - :表示范围,例如分域的值为5-20,表达式的意思是从某5分到20分钟之间每分钟触发一次

       / :表示起始时间触发,然后每隔固定时间触发一次。例如分域的值为5/20,表达式的意思是从每个小时的5分钟时候开始触发一次,后面每隔20分钟触发一次,注意分钟域的范围是0-59,所以后面会在25以及45分钟的时候触发。

      ,:表示枚举,例如分钟域的值为5,20,表达式的意思是每小时的5分钟和20分钟的时候触发。

4、举例:

      10/5 * * * * ?  从第十秒开始触发之后每5秒触发一次

       5-20 * * * * ? 每分钟的5秒到20秒间1秒触发一次

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 时间格式: s> m >h >d> m> w(?)> y(?) 分别对应: 秒>分>小时>日>月>周>年, 1...
    二把刀9527阅读 2,414评论 0 4
  • Cron表达式的格式 {秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)} 秒 允许值范...
    骄傲牛阅读 89,549评论 5 32
  • cron表达式的格式 Quartz cron表达式的格式十分类似于UNIX cron格式,但还是有少许明显的区别。...
    H_Man阅读 2,044评论 0 3
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,288评论 19 139
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,317评论 6 13