cron表达式小白入门教程cron的介绍与使用

cron表达式即计划任务,约定任务在特定的时间执行

cron表达式有7位和5位之分,不同位数之间以空格分隔

7位:* * * * * * *

从左到右*依次代表秒、分、时、天、月、周、年,在大部分情况下会省略年这一位,成为6位

如果省略了年和秒便是5位。

5位:* * * * *

从左到右*依次代表分、时、天、月、周

在每一位时间点,最常用到的三个特殊符是, -  /

,表示时间段,以分为例 4,8,表示第4分和第8分各执行一次

-表示时间范围,以分为例4-8,表示从4分到8分分别执行一次

/前的表示执行执行时间段,后的表示执行间隔,以分为例4-8/2,表示从4分到8分,每2分钟执行一次

是不是非常简单,下边将会以例子的形式讲解,以下例子均为5位cron表达式

0 8 * * *  每一天的8点执行任务

0 0-8 * * * 每一天0-8点每小时执行一次任务

0  0-8/2 * * * 每一天0-8天每2小时执行一次任务

0 0,2 * * * 每一天0点和2点执行一次任务

怎么样你学会了吗?有问题欢迎评论区一起交流哦

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

推荐阅读更多精彩内容

  • 最近在使用hangfire来处理定时执行的任务,需要指定一下任务的执行周期.发现hangfire和Quarz.ne...
    灭蒙鸟阅读 2,055评论 1 10
  • 执行时间的配置 SpringBoot使用@Scheduled注解来设置任务的执行时间,并且使用三种属性配置方式: ...
    qqqywy阅读 594评论 0 0
  • cron表达式是什么 定时任务中,我们在方法上使用@Scheduled注解来设置任务的执行时间的一种属性配置方法 ...
    红紫黑白灰阅读 480评论 0 0
  • 本文章内容参考quartz/Cron/Crontab表达式在线校验工具-BeJSON.com,如侵权,请联系作者删...
    小周写程序阅读 1,447评论 0 0
  • 一. 域说明 cron表达式由6或7个域组成 顺序(从左到右)域允许值允许的特殊字符1秒(Seconds)0~59...
    8cd858f0d8e1阅读 582评论 0 0