`
qingwei201314
  • 浏览: 168656 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

cron expression

 
阅读更多

1.

Table A-1 Cron Expressions Allowed Fields and Values

Name Required Allowed Values Allowed Special Characters

Seconds

Y

0-59

, - * /

Minutes

Y

0-59

, - * /

Hours

Y

0-23

, - * /

Day of month

Y

1-31

, - * ? / L W C

Month

Y

0-11 or JAN-DEC

, - * /

Day of week

Y

1-7 or SUN-SAT

, - * ? / L C #

Year

N

empty or 1970-2099

, - * /

2.

Here are some more examples:

Expression Means
0 0 12 * * ? Fire at 12:00 PM (noon) every day
0 15 10 ? * * Fire at 10:15 AM every day
0 15 10 * * ? Fire at 10:15 AM every day
0 15 10 * * ? * Fire at 10:15 AM every day
0 15 10 * * ? 2005 Fire at 10:15 AM every day during the year 2005
0 * 14 * * ? Fire every minute starting at 2:00 PM and ending at 2:59 PM, every day
0 0/5 14 * * ? Fire every 5 minutes starting at 2:00 PM and ending at 2:55 PM, every day
0 0/5 14,18 * * ? Fire every 5 minutes starting at 2:00 PM and ending at 2:55 PM, AND fire every 5 minutes starting at 6:00 PM and ending at 6:55 PM, every day
0 0-5 14 * * ? Fire every minute starting at 2:00 PM and ending at 2:05 PM, every day
0 10,44 14 ? 3 WED Fire at 2:10 PM and at 2:44 PM every Wednesday in the month of March
0 15 10 ? * MON-FRI Fire at 10:15 AM every Monday, Tuesday, Wednesday, Thursday and Friday
0 15 10 15 * ? Fire at 10:15 AM on the 15th day of every month
0 15 10 L * ? Fire at 10:15 AM on the last day of every month
0 15 10 ? * 6L Fire at 10:15 AM on the last Friday of every month
0 15 10 ? * 6L Fire at 10:15 AM on the last Friday of every month
0 15 10 ? * 6L 2002-2005 Fire at 10:15 AM on every last friday of every month during the years 2002, 2003, 2004, and 2005
0 15 10 ? * 6#3 Fire at 10:15 AM on the third Friday of every month
0 0 12 1/5 * ? Fire at 12 PM (noon) every 5 days every month, starting on the first day of the month
0 11 11 11 11 ? Fire every November 11 at 11:11 AM

 

源文出处:http://download.oracle.com/docs/cd/E14003_01/doc/doc.1014/e12030/cron_expressions.htm

 

分享到:
评论

相关推荐

    Cron expression 校验 js版本

    这篇名为"Cron expression 校验 js版本"的博客文章可能详细介绍了如何用JavaScript编写一个Cron表达式校验函数。作者可能分享了如何将Cron字符串分解为各个部分,逐一检查每个部分的合法性,以及如何处理特殊情况,...

    CronExpression一个cron表达式解析器

    在`mtdowling-cron-expression-3cc89f5`这个压缩包中,包含了CronExpression库的源代码。开发者可以通过阅读源代码,了解其实现细节和内部结构。这个版本可能包含了类定义、方法实现、单元测试等部分,有助于深入...

    cron-expression-input:Cron UI:输入组件,可轻松直观地生成cron表达式

    Cron Expression UI :输入组件,可轻松直观地生成cron表达式,如 例子 使用说明 NPM 从安装软件包 npm install cron-expression-input@1.2.7 在你的代码中 import "cron-expression-input/lib/cron-expression-...

    vue-cron_vue-cron_vuecrond组件_vuecron_

    console.log('Cron expression changed:', newCron); // 在这里处理Cron表达式的变更 } } }; ``` 以上代码展示了如何在Vue组件中引入Vue-Cron,通过`v-model`双向绑定Cron表达式,并监听`@change`事件来响应...

    quartz cronExpression配置说明

    在Quartz中,`cronExpression`是用于设置基于cron表达式的时间触发规则的关键配置项,这种表达式允许我们以非常灵活的方式定义任务的执行周期。 cronExpression的格式是由7个子表达式组成的字符串,每个子表达式...

    CronExpressionGenerator:用于生成随机、有效的 cron 表达式的 Faker 提供程序

    安装将 CronExpressionGenerator 库添加到您的composer.json文件中: composer require swekaj/cron-expression-generator用法要将其与一起使用,您必须将CronExpressionGenerator\FakerProvider类添加到 Faker 生成...

    cron-expression-1.0.zip

    cron-expression-1.0.zip是一个包含cron表达式相关工具的压缩包,主要提供Web版和EXE版本。cron表达式是Unix和Linux操作系统中的时间调度语法,广泛应用于自动化任务的计划,例如定时执行脚本或任务。这个工具可能是...

    cron中英文表达式

    cron是Unix/Linux操作系统中的一个调度任务工具,用于设置周期性被执行的任务。它的名称来源于古英语单词"crone",象征时间的流转。在JavaScript中,我们可以利用类似cron的表达式来实现定时任务,例如通过`jquery-...

    Spring Quartz如何动态配置时间

    在用户设置了时间规则后,我们需要将其转换为 Unix Cron Expression,以便于 Quartz 任务调度器可以正确地解析和执行任务。我们可以使用 Quartz 提供的 CronExpression 类来实现时间规则的解析和转换。 3. 将转换后...

    Cron表达式解析 翻译为中英文.zip

    这类实体类通常会包含一些属性,如`expression`(Cron表达式字符串)、`nextExecutionTime`(下一个执行时间)等,以及相应的getter和setter方法。 3. **CronExpParserUtil.java**:这是一个工具类,很可能提供了...

    Spring中Quartz任务调度器cronexpression配置说明

    其中,cron表达式(cron expression)是用于定义任务执行时间的一种方式,在Spring与Quartz的结合中发挥着重要作用。 #### cron表达式的格式 cron表达式由六个或七个子表达式组成,这些子表达式分别代表: 1. **...

    Quartz-Monitor系统设计1

    - **Cron Expression验证**:确保输入的Cron表达式符合规范,能正确触发任务执行。 3. **关键技术** - **JMX API**:是Java平台的核心组件之一,用于管理和监控Java应用程序,它提供了暴露管理接口的标准方式,使...

    deliveroo-cron:Cron表达式解析器实用程序

    Cron表达式解析器该实用程序使用户能够以标准格式(Example: */15 0 1,15 * 1-5 /usr/bin/find)将cron expression + command的组合cron expression + command传入参数,并以爆炸格式输出输出,如下所示:如下: ...

    cron_expression-master.zip

    cron_expression-master.zip是一个包含C++库的压缩包,主要用于处理Linux系统中的crontab配置串。crontab是一个Unix及类Unix系统中的时间计划任务工具,允许用户设置定时执行的任务。其配置串采用了一种特殊的格式,...

    CRON for PHP:计算下一个或上一个运行日期,并确定是否应提交CRON表达式-PHP开发

    您可以使用PHP Cron Expression Parser。注意:该分叉已被弃用,开发移至https://github.com/dragonmantank/cron-expression。 可以在此处的博客文章中找到更多信息。 tl; dr-v2.0.0是一个重大的重大更改,@ ...

    cron-expression-descriptor:将 cron 表达式转换为人类可读描述的 .NET 库

    Cron表达描述符 将 cron 表达式转换为人类可读描述的 .NET 库。 作者:Brady Holt ( )许可证: 特征 支持所有 cron 表达式特殊字符,包括 * / , - ? 体重,# 支持5、6(w /秒或年)或7(w /秒和年)部分cron表达式...

    Quartz克隆表达式.pdf

    克隆表达式,即Cron Expression,是Quartz中用于定义任务执行时间的关键概念,它允许开发者精确地控制任务的触发时机。Cron表达式由七个字段组成,分别对应不同的时间单位: 1. 秒(0~59):定义任务在每一分钟内的...

    jquery-cronmaker:简单的Cron Maker jQuery插件

    console.log("Cron expression updated:", cronExpression); }); ``` ### 4. Cron表达式基础 Cron表达式由5到6个(或7个,包含年份)空格分隔的字段组成,每个字段代表不同的时间单位:秒、分钟、小时、日期、...

    使用多线程开启定时任务(注解版)

    System.out.println("This task is executed every 5 minutes using Cron expression."); } } ``` 多线程在定时任务中的运用主要体现在,当有多个定时任务需要并发执行时,通过开启多个线程可以避免任务之间的...

    Java 写的Cron表达式解析

    文件"expression"可能是源代码或者测试数据,包含了实现上述功能的具体Java代码。如果要深入学习或修改这个项目,你需要查看代码来了解它的实现细节,包括如何处理用户输入、如何解析和验证Cron表达式,以及如何在...

Global site tag (gtag.js) - Google Analytics