当前位置: 首页 > news >正文

corn表达式

简单理解corn表达式:

在使用定时调度任务的时候,我们最常用的,就是cron表达式了。通过cron表达式来指定任务在某个时间点或者周期性的执行。

cron表达式配置起来简洁方便,无论是Spring的@Scheduled还是用Quartz框架,都支持cron表达式。

cron表达式组成:

cron表达式是一个字符串,由6到7个字段组成,用空格分隔。其中前6个字段是必须的,最后一个是可选的。

秒 分 时 日 月 星 期 年

常用cron表达式例子:

(1)0/2 * * * * ? 表示每2秒 执行任务

(2)0 0/2 * * * ? 表示每2分钟 执行任务

(3)0 0 2 1 * ? 表示在每月的1日的凌晨2点调整任务

(4)0 15 10 ? * MON-FRI 表示周一到周五每天上午10:15执行作业

(5)0 15 10 ? 6L 2002-2006 表示2002-2006年的每个月的最后一个星期五上午10:15执行作

(6)0 0 10,14,16 * * ? 每天上午10点,下午2点,4点

(7)0 0/30 9-17 * * ? 朝九晚五工作时间内每半小时

(8)0 0 12 ? * WED 表示每个星期三中午12点

(9)0 0 12 * * ? 每天中午12点触发

(10)0 15 10 ? * * 每天上午10:15触发

(11)0 15 10 * * ? 每天上午10:15触发

(12)0 15 10 * * ? 每天上午10:15触发

(13)0 15 10 * * ? 2005 2005年的每天上午10:15触发

(14)0 * 14 * * ? 在每天下午2点到下午2:59期间的每1分钟触发

(15)0 0/5 14 * * ? 在每天下午2点到下午2:55期间的每5分钟触发

(16)0 0/5 14,18 * * ? 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发

(17)0 0-5 14 * * ? 在每天下午2点到下午2:05期间的每1分钟触发

(18)0 10,44 14 ? 3 WED 每年三月的星期三的下午2:10和2:44触发

(19)0 15 10 ? * MON-FRI 周一至周五的上午10:15触发

(20)0 15 10 15 * ? 每月15日上午10:15触发

(21)0 15 10 L * ? 每月最后一日的上午10:15触发

(22)0 15 10 ? * 6L 每月的最后一个星期五上午10:15触发

(23)0 15 10 ? * 6L 2002-2005 2002年至2005年的每月的最后一个星期五上午10:15触发

(24)0 15 10 ? * 6#3 每月的第三个星期五上午10:15触发

http://www.lryc.cn/news/38788.html

相关文章:

  • 推荐系统中对抗性机器学习-文献综述与未来发展整理分享
  • Proteus8.15安装教程
  • Shell 基本运算符
  • Linux基础命令-sed流编辑器
  • C语言笔试题(1)
  • 网络连接的三种模式
  • 大学模拟电路期末考试模拟题详解
  • C/C++内存管理讲解
  • 【Linux】网络原理
  • list模拟实现
  • CSS看这一篇就够啦,CSS基础大全,可用于快速回顾知识,面试首选
  • Canvas详细使用方法(一)
  • CentOS定时任务——crontab
  • C51---蓝牙模块---连接软件---控制LED灯
  • Linux 学习笔记——二、主机规划与磁盘分区
  • 麒麟服务器V10 版本 安装 Anaconda教程,也就是安装Python环境的教程(亲测有效)
  • 【3维视觉】网格细分Mesh Subdivision算法介绍(Loop, Catmull-Clark, Doo-Sabin)
  • 自学大数据第六天~HDFS命令
  • maven仓库的配置
  • 医院信息管理云平台源码 云HIS系统源码 4级电子病历系统
  • JS学习第9天——ES6中面向对象(类class、constructor构造函数、类的继承extends、super关键字、面向对象tab栏切换案例)
  • K8S核心秘术学习总纲
  • 【PTA-训练day27】L2-038 病毒溯源 + L2-039 清点代码库 + L2-040 哲哲打游戏
  • 新一代跨平台云备份工具Duplicacy
  • 考研复试——概率论
  • Web学习4_JavaScript常用库
  • C++回顾(二十)—— vector容器 和 deque容器
  • httpd使用记录
  • .vue 组件打包成 .js
  • Java 代码分享(第11篇)编程解决数学问题:“计算3个10以内的数字,与合计值相除后,商的第3位小数大于4,共有多少个数的组合满足条件”类似问题