(一)格式讲解

Cron表达式的格式:秒 分 时 日 月 周 年。其字段取值如下图所示:

“?”字符:表示不确定的值
“,”字符 :指定数个值
“-”字符:指定一个值的范围
“/”字符:指定一个值的增加幅度。n/m表示从n开始,每次增加m
“L”字符:用在日表示一个月中的最后一天,用在周表示该月最后一个星期X
“W”字符:指定离给定日期最近的工作日(周一到周五)
“#”字符:表示该月第几个周X。6#3表示该月第3个周五

(二)表达式案例

每隔5秒执行一次:/5 * * * ?
每隔1分钟执行一次:0 /1 * * ?
每天23点执行一次:0 0 23 * * ?
每天凌晨1点执行一次:0 0 1 * * ?
每月1号凌晨1点执行一次:0 0 1 1 * ?
每月最后一天23点执行一次:0 0 23 L * ?
每周星期天凌晨1点实行一次:0 0 1 ? * L
在26分、29分、33分执行一次:0 26,29,33 * * * ?
每天的0点、13点、18点、21点都执行一次:0 0 0,13,18,21 * * ?
每天中午12点触发:0 0 12 * * ?
每天上午10:15触发:0 15 10 ? * *
每天上午10:15触发:0 15 10 * * ?
每天上午10:15触发:0 15 10 * * ? *
2005年的每天上午10:15触发:0 15 10 * * ? 2005
在每天下午2点到下午2:59期间的每1分钟触发:0 * 14 * * ?
在每天下午2点到下午2:55期间的每5分钟触发:0 0/5 14 * * ?
在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发:0 0/5 14,18 * * ?
在每天下午2点到下午2:05期间的每1分钟触发:0 0-5 14 * * ?
每年三月的星期三的下午2:10和2:44触发:0 10,44 14 ? 3 WED
周一至周五的上午10:15触发:0 15 10 ? * MON-FRI
每月15日上午10:15触发:0 15 10 15 * ?
每月最后一日的上午10:15触发:0 15 10 L * ?
每月的最后一个星期五上午10:15触发:0 15 10 ? * 6L
2002年至2005年的每月的最后一个星期五上午10:15触发:0 15 10 ? * 6L 2002-2005
每月的第三个星期五上午10:15触发:0 15 10 ? * 6#3
每天早上6点:0 6 * * *
每两个小时:0 /2 * *
晚上11点到早上8点之间每两个小时,早上八点:0 23-7/2,8 * * *
每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点:0 11 4 * 1-3
1月1日早上4点:0 4 1 1 *

quartz中定时表达式详解相关推荐

  1. SpringBoot的AOP中PointCut表达式详解以及使用

    首先,在pom.xml中添加依赖 <dependency><groupId>org.springframework.boot</groupId><artifa ...

  2. Quartz.Net cron表达式详解

    一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素. 按顺序依次为 1.秒(0~59) 2.分钟(0~59) 3.小时(0~23) 4.天(月)(0~31,但是你需要考虑月的天数) 5.月 ...

  3. Quartz.Net实现作业定时调度详解

    Quartz.Net实现作业定时调度详解 原文:Quartz.Net实现作业定时调度详解 1.Quartz.NET介绍 Quartz.NET是一个强大.开源.轻量的作业调度框架,你能够用它来为执行一个 ...

  4. Quartz学习之Cron表达式详解

    Quartz学习之Cron表达式详解 一.cron表达式结构 **二.各字段的含义** 解释: 注意要点: 三.示例 一.cron表达式结构 cron表达式从左到右(用空格隔开):**秒 分 小时 月 ...

  5. Cron表达式详解和表达式的验证

    Cron表达式详解和表达式的验证 本篇不算原创,因为主要内容来自网上的博客,所以给出我参考文章的链接. 本文cron表达式详解的大部分内容参考了[cron表达式详解]和Quartz使用总结.Cron表 ...

  6. java验证cron表达式_Cron表达式详解和表达式的验证

    本篇不算原创,因为主要内容来自网上的博客,所以给出我参考文章的链接. 本文cron表达式详解的大部分内容参考了[cron表达式详解]和Quartz使用总结.Cron表达式 这两篇文章. 一.表达式组成 ...

  7. java拉姆达表达式事例,Java Lambda表达式详解和实例

    简介 Lambda表达式是Java SE 8中一个重要的新特性.lambda表达式允许你通过表达式来代替功能接口. lambda表达式就和方法一样,它提供了一个正常的参数列表和一个使用这些参数的主体( ...

  8. java 自定义正则表达式_java中正则表达式实例详解

    Java中正则表达式运用实例(参看java中正则表达式运用详解): 测试代码 package test; /** * 在String的matches()方法,split()方法中使用正则表达式. * ...

  9. cron表达式详解 Elastic-Job名次解释

    #1.cron:cron表达式,用于配置作业触发时间 #2.shardingTotalCount:作业分片总数 #3.shardingItemParameters:分片序列号和参数用等号分隔,多个键值 ...

最新文章

  1. WSL的openssh-server使用报错:Could not load host key: /etc/ssh/ssh_host_rsa_key
  2. [转]java构造方法的访问修饰符
  3. docker容器mysql头文件_在Docker容器中使用MySQL数据库
  4. 【ubuntu-version】 几种常见工具查看版本的命令
  5. 【Jmeter篇】如何利用Jmeter配置元件计数器、随机变量制造批量数据和变量参数化?
  6. qt界面嵌入web_使用Qt WebAssembly而不是JavaScript创建Web用户界面
  7. ajaxFileUpload+struts2多文件上传(动态添加文件上传框)
  8. 数据挖掘十大经典算法之——SVM 算法
  9. 如何在html中使用 es6语法让浏览器识别
  10. 专门记java语言单词app_赞Android背单词软件app源码(非常实用)
  11. Python编程好不好学?入门难吗?
  12. SpaceX火箭发射成功,一文了解所用的软件技术栈
  13. 2020年网络安全等级保护执法典型案例汇总(截至2020年3月26日)
  14. c语言英语词典设计案例,C语言课程设计英语词典排系统.doc
  15. 亚马逊日本站(下)常用工具和运营要点
  16. 《威海市国土资源网上交易系统——WCF》项目研发阶段性总结
  17. 屏蔽计算机电缆套什么定额,DJYPVRP计算机电缆套什么定额
  18. Power BI视频教程下载
  19. html表格引用bootcss样式,vue,渲染学生信息
  20. Oracle数据库Loop循环实例(记录)

热门文章

  1. juery的跨域请求2
  2. Windows Server 2012 R2安装体验
  3. 从源码分析 Spring 基于注解的事务
  4. OSPF——STUB区域及完全STUB区域详解
  5. 数据脱敏和加密_Apache ShardingSphere数据脱敏全解决方案详解
  6. Linux下压缩工具gzip和归档工具tar及其实战shell应用
  7. docker 守护进程
  8. Mac Nginx 配置 Tomcat 配置 jdk环境变量 Nginx部署服务遇到的坑(2)
  9. C#LeetCode刷题-栈
  10. C#LeetCode刷题之#125-验证回文串(Valid Palindrome)