`

cron表达式CronExpression常用示例

 
阅读更多


常用示例:

 

0 0 12 * * ? 每天12点触发
0 15 10 ? * * 每天10点15分触发
0 15 10 * * ? 每天10点15分触发
0 15 10 * * ? * 每天10点15分触发
0 15 10 * * ? 2005 2005年每天10点15分触发
0 * 14 * * ? 每天下午的 2点到2点59分每分触发
0 0/5 14 * * ? 每天下午的 2点到2点59分(整点开始,每隔5分触发)
0 0/5 14,18 * * ? 每天下午的 2点到2点59分、18点到18点59分(整点开始,每隔5分触发)
0 0-5 14 * * ? 每天下午的 2点到2点05分每分触发
0 10,44 14 ? 3 WED 3月分每周三下午的 2点10分和2点44分触发
0 15 10 ? * MON-FRI 从周一到周五每天上午的10点15分触发
0 15 10 15 * ? 每月15号上午10点15分触发
0 15 10 L * ? 每月最后一天的10点15分触发
0 15 10 ? * 6L 每月最后一周的星期五的10点15分触发
0 15 10 ? * 6L 2002-2005 从2002年到2005年每月最后一周的星期五的10点15分触发
0 15 10 ? * 6#3 每月的第三周的星期五开始触发
0 0 12 1/5 * ? 每月的第一个中午开始每隔5天触发一次
0 11 11 11 11 ? 每年的11月11号 11点11分触发(光棍节)
分享到:
评论

相关推荐

    cron表达式校验,验证是否是正确的cron表达式,调用的主方法是function cronValidate(cronExpre

    cron表达式是Unix/Linux系统中用于设置定时任务的一种标准格式,它允许用户按照特定的时间间隔或特定时间点执行任务。在Java、JavaScript等编程语言中,我们也可以利用cron表达式来实现定时任务的功能。`...

    Quartz Cron表达式

    ### Quartz Cron表达式详解 #### 一、CronTrigger与...通过上述示例可以看出,Cron表达式具有极强的灵活性和扩展性,能够满足各种复杂的定时任务需求。理解和掌握Cron表达式的语法对于高效利用Quartz调度器至关重要。

    计划表达式的NET的例子

    以下是一个简单的示例,展示了如何在C#中创建一个CRON表达式并获取下一次触发时间: ```csharp using Quartz; // 创建CRON表达式 var cronExpression = new CronExpression("30 4 * * 1"); // 获取下次触发时间 ...

    时间解析器corn

    例如,以下是一些基本的Cron表达式示例: - `* * * * * * *`:每秒执行一次。 - `0 0 * * * *`:每天的整点执行一次。 - `0 30 12 * * *`:每天中午12:30执行一次。 - `0 0 1 1 * *`:每年的1月1日0点执行一次。 - `...

    Quartz在Spring中动态设置cronExpression

    为了动态更新Cron表达式,通常需要实现一个机制,当Cron表达式改变时,能够更新`CronTriggerBean`的`cronExpression`属性,并重启触发器。这可能涉及到监听配置变化、数据库更新或其他外部事件,然后通过Spring的...

    Spring线程时间配置:Quartz和CronExpression

    以下是一些Cron表达式的示例及其解释: 1. **"0 0 12 \* \* ?"**: 每天中午12点执行一次。 2. **"0 15 10 ? \* \* \* "**: 每天上午10:15执行一次。 3. **"0 15 10 \* \* ?"**: 同上,每天上午10:15执行一次。 4. *...

    quartz cronExpression配置说明

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

    Quartz动态修改时间,java实现修改CronExpression方法

    本项目主要探讨如何在运行时动态修改Quartz定时任务的CronExpression,即cron表达式,来改变任务的执行时间。 首先,CronExpression是Quartz中用于定义时间触发规则的关键组件,它基于Unix的crontab语法,可以精确...

    spring的定时任务的配置

    在此示例中,通过 `scheduleInfoManager` 来获取 Cron 表达式,这使得 Cron 表达式可以在运行时动态改变。 #### 五、总结 本文详细介绍了 Spring 中定时任务的基本配置方法,包括 JobDetail、Trigger 和 Scheduler...

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

    为了更好地理解cron表达式的含义及其在实际场景中的应用,下面将对几个示例进行解析: - `"0 12 * * * ?"`:表示每天中午12点触发任务。 - `"0 15 10 * * ?"`:表示每天上午10点15分触发任务。 - `"0 15 10 * * ? *...

    spring设置动态定时任务.doc

    以下是一个示例代码片段,展示如何动态更新cron表达式: ```java @Service public class DynamicTaskService { @Autowired private Scheduler scheduler; public void updateCronExpression(String new...

    quartz开元框架的使用步骤

    下面是一些 Cron 表达式的示例: * 每隔 5 秒执行一次:*/5 * * * * ? * 每隔 1 分钟执行一次:0 */1 * * * ? * 每天 23 点执行一次:0 0 23 * * ? * 每天凌晨 1 点执行一次:0 0 1 * * ? * 每月 1 号凌晨 1 点执行...

    jCrontab-用于定时调度的示例

    - **设置调度规则**:利用CronExpression类解析cron表达式,生成CronTask对象。 - **添加任务**:将CronTask添加到调度器,指定任务的执行频率。 - **启动调度器**:调用CronTabScheduler的start()方法启动定时任务...

    Quartz之CronExpression详解

    #### 三、CronExpression示例 1. **“0 12 * * * ?”** - **含义**:每天中午12点触发。 2. **“0 15 10 ? * *”** - **含义**:每天早上10:15触发。 3. **“0 15 10 * * ? *”** - **含义**:每天早上10:...

    quartz时间类的例子

    1. 使用`CronScheduleBuilder.cronSchedule(String cronExpression)`构建cron表达式。 2. 使用`TriggerBuilder.withIdentity()`设置触发器的唯一标识。 3. 使用`withSchedule()`将cron表达式应用到触发器。 4. 最后...

    Spring定时器,定时在任何月份任何日期

    这涉及到对Cron表达式的理解以及如何在Spring中配置它们。 ### Spring定时器基础知识 Spring框架提供了一种灵活的方式来配置和管理定时任务。它支持多种类型的定时器,包括基于`java.util.Timer`的定时器和基于`...

    cron4j 2.2.3源代码,API下载集合包

    2. 调度器(Scheduler):通过调用`Scheduler.schedule(String cronExpression, Task task)`方法,可以将任务与时间表达式关联起来,这样任务就会按照指定的表达式定时执行。 四、API使用 cron4j提供了丰富的API,...

    spring-quartz

    在本示例 "spring-quartz" 中,这两个框架被集成在一起,用于实现基于Cron表达式的定时任务。Cron表达式是一种时间调度语言,用于定义任务的执行频率,如每天的特定时间或每周的特定日期。下面将详细解释如何在...

    Spring-quartz实现定时器(含代码).doc

    `cronExpression` 属性用于设置 Cron 表达式,这个表达式定义了任务的执行频率。例如,`0 0/20 * * * ?` 意味着每20分钟执行一次(分钟为0的时候)。Cron 表达式的每个字段都有特定含义,如秒、分、小时、日期、月份...

    spring 定时器时间配置.doc

    `cronExpression`是一个CRON表达式,用于定义触发任务执行的定时规则。在示例中,`0/10 * * * * ?`表示每10秒执行一次。CRON表达式的各个部分分别代表秒、分、小时、日、月、周几和年份,问号(?)代表任何合法值。 ...

Global site tag (gtag.js) - Google Analytics