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

quartz 时间表达式转换

 
阅读更多
/**日期和表达式的转化
	 * @param hour 小时
	 * @param minute 分钟
	 * @return
	 */
	private String makeDailyTrigger(String hour, String minute) {
		validateHour(Integer.parseInt(hour));
        validateMinute(Integer.parseInt(minute));
        
        return  "0 " + minute + " " + hour + " ? * *";
	}

	/**验证分钟
	 * @param minute
	 */
	private void validateMinute(int minute) {
        if (minute < 0 || minute > 59)
            throw new IllegalArgumentException(
                    "Invalid minute (must be >= 0 and <= 59).");
}

	/**验证小时
	 * @param hour
	 */
	private void validateHour(int hour) {
		
        if (hour < 0 || hour > 23)
            throw new IllegalArgumentException(
                    "Invalid hour (must be >= 0 and <= 23).");
}

 从源码中提出来的。。。。。。。。。

分享到:
评论
1 楼 zqb666kkk 2015-04-23  
秒呢?  怎么弄?

相关推荐

    Quartz Cron表达式生成器(.NET) 附上源码

    在.NET环境中,Quartz.NET提供了强大的功能,其中包括使用Cron表达式来定义任务的执行时间。Cron表达式是一种字符串格式,用于定义计划任务的执行周期,它的语法相对复杂,对于不熟悉的人来说可能会感到困扰。 ...

    quartz 触发器表达式生成器

    1. 源代码:生成器的实现代码,可能使用Java或其他语言编写,展示了如何解析用户输入并转换为Cron表达式。 2. 示例:各种Cron表达式的示例,帮助用户理解每种表达式代表的具体含义。 3. 文档:详细说明如何使用这个...

    quartz时间配置表达式生成工具

    quartz时间配置表达式生成工具,通界面配置生成表达式

    quartz时间参数转换工具

    定时任务时间参数转换,cron表达式轻易转换,更易理解时间参数设置类型及转换含义

    Quartz Cron 表达式生成,Cron在线编辑器

    此外,它还具有反解析功能,能够将已有的Cron表达式转换为易于理解的描述,这对调试和理解复杂的定时任务设置非常有帮助。 该工具是基于HTML实现的,这意味着它可以轻松地嵌入到各种Web项目中,无论你使用的是Java...

    .NET-Quartz-Cron-Parser:Quartz Cron 表达式转换为中文自然语言的查询工具, 使用C#作为语言开发

    Cron 表达式是 Quartz 中用来定义定时任务的关键组件,它是一种基于时间的表达方式,由七个字段组成,分别代表秒、分、小时、日、月中的日、月和星期。每个字段可以设定一个或多个值,以及一系列特殊字符(如星号(*)...

    Quartz Cron表达式生成器(汉化版)

    Quartz定时器在使用时,需要Cron表达式,但是人为去写需要对表达式的规则足够了解,但有了该表达式生成器只需要选择对应的“执行”时间就可以快速生成符合你要求的表达式啦。

    Quartz 表达式自动生成插件

    通过这个插件,用户可以直观地设定任务的执行频率,插件会自动转换为对应的Cron表达式。 该插件包含的"Qutartz表达式生成器.jar"文件是一个可执行的Java应用程序,可能提供了以下功能: 1. 用户界面:提供图形化的...

    Spring Quartz如何动态配置时间

    Spring Quartz 动态配置时间 Spring Quartz 是一个功能强大的任务调度框架,...使用 Spring Quartz 实现动态配置时间可以提高系统的灵活性和可维护性,但需要正确地选择时间规则、转换时间规则和记录时间规则表达式。

    quartz/Cron/Crontab表达式在线生成工具

    Cron表达式是一种强大的时间调度机制,广泛应用于各种定时任务的配置,例如在Java中的Quartz框架。它是由七个子表达式组成的字符串,每个子表达式都代表一个时间维度(秒、分钟、小时、日期、月份、星期、年份)。...

    quartz动态从数据库获取时间定时改进

    在这个主题“quartz动态从数据库获取时间定时改进”中,主要探讨的是如何利用Quartz框架,通过从数据库动态读取任务信息来实现更灵活的定时任务管理。 在传统的Quartz配置中,定时任务通常静态地定义在代码或者XML...

    SpringQuartz的使用文档

    Quartz是开源的,具有高度灵活的调度功能,能够根据预定义的时间表触发任务,同时具备调度状态的持久化能力,即使在系统故障后也能恢复调度。 Spring对Quartz进行了集成,使其更易于在Spring应用程序中使用。Spring...

    Cron生成表达式html源码

    2. 表达式解析器:将用户的输入转换为有效的Cron表达式字符串。 3. 反解析器:将Cron表达式解析回用户可读的时间间隔描述。 4. 预览功能:显示Cron表达式所对应的下次执行时间,以及周期性的执行时间序列,帮助用户...

    quartz定时任务

    - **表达式解析**:Quartz提供了CronExpression类,可以将字符串转换为CronTrigger。 5. **任务调度的灵活性** - **暂停和恢复任务**:可以暂停特定的Trigger或整个Scheduler,以暂时停止任务执行。 - **更新...

    Cron表达式解析类和时间相关操作工具类

    1、Cron表达式解析(比如Quartz的Cron表达式),计算下一次触发时间; 2、经常使用的时间相关的操作工具类,比如时间格式化,字符串、Date、localDate、LocalDateTime类型间的转换等

    .net C# Cron表达式解析.

    例如,创建一个Cron表达式解析器类,提供解析、验证和转换为友好字符串的功能。同时,对于Cron表达式的时间周期计算,可以结合DateTime对象进行操作,以满足各种复杂需求。 总之,C#通过第三方库可以很好地支持Cron...

    Java 写的Cron表达式解析

    Java中的Cron表达式解析通常是通过Spring框架的`org.springframework.scheduling.support.CronSequenceGenerator`类或者第三方库如Quartz的`org.quartz.CronExpression`来实现。 首先,让我们理解Cron表达式的格式...

    cron:CLI工具(hcron)和Go库(cron)将CRON表达式转换为人类可读的描述

    克朗 cron是一个Go库,它解析cron表达式并输出cron时间表的可读描述。 例如,给定表达式*/5 * * * * ,它将Every 5 minutes输出Every 5 minutes 。 通过 (Javascript)从 (C#)转换为Go。 原始作者和信誉:Brady ...

    C# Cron表达式解析 .net

    在.NET环境中,解析Cron表达式通常依赖于第三方库,如Quartz.NET或Hangfire等,它们提供了Cron表达式的解析和转换功能。标签中提到的"Cron.dll"可能是一个这样的库,但具体使用方法需要查看库的文档或源码。 在提供...

    corn表达式生成器 html版

    Cron表达式是Quartz中定义定时任务的关键,它是一种字符串格式,用于描述任务执行的时间规律。 【描述】"html 版 quartz cornExpress 生成器 ;里面有两个例子,下载后直接运行测试"说明这个工具是以HTML网页的形式...

Global site tag (gtag.js) - Google Analytics