这种表达式称为cron表达式,通过cron表达式可以灵活的定义出符合要求的程序执行的时间。如下图:

cron表达式分为七个域,之间使用空格分隔。其中最后一个域(年)可以为空。每个域都有自己允许的值和一些特殊字符构成。使用这些特殊字符可以使我们定义的表达式更加灵活。

逗号(,):指定一个值列表,例如使用在月域上1,4,5,7表示1月、4月、5月和7月

横杠(-):指定一个范围,例如在时域上3-6表示3点到6点(即3点、4点、5点、6点)

星号(*):表示这个域上包含所有合法的值。例如,在月份域上使用星号意味着每个月都会触发

斜线(/):表示递增,例如使用在秒域上0/15表示每15秒

问号(?):只能用在日和周域上,但是不能在这两个域上同时使用。表示不指定

井号(#):只能使用在周域上,用于指定月份中的第几周的哪一天,例如6#3,意思是某月的第三个周五 (6=星期五,3意味着月份中的第三周) 母亲节

L:某域上允许的最后一个值。只能使用在日和周域上。当用在日域上,表示的是在月域上指定的月份的最后一天。用于周域上时,表示周的最后一天,就是星期六

W:W 字符代表着工作日 (星期一到星期五),只能用在日域上,它用来指定离指定日的最近的一个工作日。

注意

1 周:1代表周日

2常用用法:星号及斜线

3每天下午2点执行 :0 0 14 * * * * 。不要写成 * * 14 * * * * 。

4.4 cron表达式在线生成器

在线Cron表达式生成器

Quartz-cron表达式相关推荐

  1. Quartz cron 表达式格式

    Quartz cron 表达式的格式十分类似于 UNIX cron 格式,但还是有少许明显的区别.区别之一就是 Quartz 的格式向下支持到秒级别的计划,而 UNIX cron 计划仅支持至分钟级. ...

  2. Quartz Cron表达式 在线生成器

    原文地址为: Quartz Cron表达式 在线生成器 Cron Expressions--Cron 表达式 按顺序依次为 秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31,但是 ...

  3. quartz表达式cron_测试Quartz Cron表达式

    quartz表达式cron 声明复杂的Cron表达式仍然让我有些头疼,尤其是在使用一些更高级的构造时. 毕竟,您能否确定以下触发器何时触发'0 0 17 L-3W 6-9 ? *' '0 0 17 L ...

  4. quartz cron表达式在线生成

    最近使用了quartz定时器,有感于起cron表达式有点复杂,且无法实时判断定时时间是否正确,因此写了个在线表达式及根据表达式获得前10次执行时间. 访问地址如下:http://cron.g2room ...

  5. Quartz Cron表达式 每周、每月执行一次

    系统中通常有些需要自动执行的任务,这些任务可能每隔一段时间就要执行一次,也可能需要在指定的时间点自动执行,这些任务的自定执行必须使用任务的自动调度. JDK为简单的任务调度提供了Timer支持,单对于 ...

  6. Quartz Cron表达式 生成

    当前项目需要让客户自己输入cron表达式,所以提供个页面生成cron表达式 网上看了下,找到了 https://www.cnblogs.com/yanweidie/p/3537144.html,非常感 ...

  7. Quartz cron表达式

    为什么80%的码农都做不了架构师?>>>    Cron表达式有以下两种语法格式: 1.     Seconds Minutes Hours DayofMonth Month Day ...

  8. QuartZ Cron表达式详解

    本文包含如下内容 CronTrigger简介 Cron 表达式 Cron表达式可选的值 Cron表达式的配置规则 Cron表达式范例: */5 * * * * ? 每隔5秒执行一次 0 */1 * * ...

  9. spring Quartz cron表达式

    2019独角兽企业重金招聘Python工程师标准>>> Cron表达式是一个字符串,字符串以5或6个空格隔开,分开工6或7个域,每一个域代表一个含义,Cron有如下两种语法  格式: ...

  10. quartz Cron表达式一分钟教程

    CronTrigger CronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表. CronT ...

最新文章

  1. 用云函数快速实现图片爬虫
  2. 源泉书签,助您管理海量收藏。www.yuanquanshuqian.com 今日更新:支持了导入url为js代码的书签...
  3. UNIX网络编程——TCP/IP简介
  4. 经典复现:《统计学习方法》的代码实现(在线阅读!)
  5. java二进制、八进制、十六进制间转换详细
  6. Silverlight WCF RIA服务(十三)数据 3
  7. Maven 仓库、镜像
  8. java android 五子棋游戏_基于Android平台五子棋游戏最终版.doc
  9. ApplicationContext.xml配置文件
  10. paip.提升安全性-----使用HTTPS SSL
  11. ai背景合成_视频素材不好找!图片也能生成视频啦,AI剪辑助力原创短视频创作...
  12. Qt制作学生管理系统软件
  13. 企业文化之华为和汤森路透
  14. 2021-2027全球与中国自动识别和数据采集设备市场现状及未来发展趋势
  15. IEC61850和IEC60870-6(TASE.2)的比较
  16. 为什么.TM明明不便宜,却还是备受业界大佬们青睐?
  17. Android音视频开发学习
  18. oracle erp日志,错误,什么地方看日志
  19. mac隐藏桌面图标快捷键_如何在Mac OS X桌面上隐藏图标
  20. 华为魔术2手机拆机图解_Honor Magic2拆解图形教程

热门文章

  1. guava ratelimiter限流(1)
  2. 打开sqlite3文件方法
  3. ReactNative豆瓣电影项目
  4. 法国语言学校学两年可以过c1,半年从A2到 telc C1 Befriedigen 经验
  5. random和urandom的区别
  6. 计算机科学期刊几个外审,期刊投稿服务发表论文外审一般几个专家审稿_优发表...
  7. 阿里数据中台底座的12年建设实践
  8. 易我数据恢复Mac版让Mac数据恢复变得小菜一碟
  9. 什么是空气质量自动监测系统
  10. java 打印数组数字,Java数组打印出奇怪的数字和文本