cronexpression相关内容

Cron Expression:这两者到底有什么区别?和*在cron表情中?

在我看来,这两个词都表示“任何可用的值”。它们之间到底有什么不同? 推荐答案 *表示该字段中所有可能的值。?表示您不关心值。当您有两个可能相互矛盾的字段时,可以使用它。常见的例子是月份的日期和星期的日期字段。例如,考虑在每个月的第一天上午10点运行的cron规范: 0 0 10 1 * ? * 现在让我们将其分解: 秒:0-我们希望它在10:00:00运行 分钟:0- ..
发布时间:2022-08-13 12:40:36 其他开发

如何每隔2.5小时执行一次cron表达式?

我们正在使用Quartz调度器进行调度,我有一个要求,即我需要每2.5小时执行一个作业。请为此构建一个cron表达式。提前谢谢。 推荐答案 这意味着您必须在以下时间执行该脚本 0.00,2.30,5.00,7.30,10.00,12.30,15.00,17.30,20.00,22.30 我不确定您是否可以在一个cron命令中编写这段代码。您可以按照以下步骤进行操作。 你可以把它一分 ..
发布时间:2022-04-14 17:44:02 Java开发

在 linux 之外解析/评估/生成 CrontabExpressions?

我正在构建一些需要调度输入的软件,我真的很想重新使用 crontab 的设计,因为它很有效. CrontabExpressions 可以非常简单*/5 * * * *“每五分钟运行一次"或更复杂的 2-59/3 1,9,22 11-26 1-6 ?2003 “2003年1月至6月每月11日至26日,从凌晨2点、上午9点和晚上10点开始,每三分钟一次". 我不想使用名为 crontab ..
发布时间:2022-01-04 00:04:03 其他开发

从某个日期开始每天运行的 Cron 表达式

我需要一个从 2016 年 1 月 25 日起每天中午 12 点触发的 cron 表达式.这就是我想出的: 0 0 12 25/1 * ?* 但在 1 月 31 日之后,下次发射时间是 2 月 25 日. 是否有用于执行此操作的 cron 表达式?如果不是,我可以使用什么? 解决方案 假设你想在 1 月 25 日之后永远运行这个进程(即 2032 年,那时服务器可能已经被替换), ..
发布时间:2022-01-04 00:01:12 其他开发

石英调度程序:在本月的最后一天运行

我需要在每个月的最后一天运行一个作业.我尝试了以下 cron 表达式: 但得到这个错误: Caused by: java.lang.UnsupportedOperationException:未实现同时指定星期几和月份参数的支持. 它不喜欢L,但不使用它,我如何在每月的最后一天运行? 解决方案 只需将触发器更改为 0 0 3 L * ? 一周中的某一天或一个月中的某一天必须是 ..
发布时间:2022-01-03 23:52:39 Java开发

将 Cron 表达式与当前时间进行比较

我正在设计一个调度程序并使用石英库.我想检查cron表达式时间是否指的是未来的时间,否则触发器根本不会被执行.有没有什么办法可以比较cron表达式时间和java中的当前时间. 解决方案 需要考虑的是,标准的有效 cron 表达式将始终引用未来的有效时间.对此的一个警告是 Quartz cron 表达式可能包含一个可选的年份字段,该字段可以是过去也可以是未来. 要检查表达式的有效性,您 ..
发布时间:2022-01-03 23:39:20 Java开发

将 cron 表达式转换为漂亮的描述字符串?有 JAVA 和 Objective-C 的库吗?

我正在寻找一个解析器来转换 cron 表达式 像 45 17 7 6 * * 变成 每年,6 月 7 日 17:45 解析器应该可以调整为其他语言.第一步是德语. 是否有一个图书馆 基于JAVA的Android项目 基于 Objective-C 的 Iphone 项目. 请参阅此处了解用例. 解决方案 cronTrigger.getExpressionSummary() ..
发布时间:2022-01-03 23:23:03 Java开发

每天 1:01:am 的 Spring cron 表达式

我正在尝试根据 Spring cron 表达式按固定时间表执行我的代码.我希望代码每天在 1:01:am 执行.我尝试了以下表达式,但这并没有让我兴奋.这里的语法有什么问题? @Scheduled(cron = "0 1 1 ? * *")公共无效重置缓存(){//...} 解决方案 尝试: @Scheduled(cron = "0 1 1 * * ?") 您可以在下面找到来自 spri ..
发布时间:2021-12-03 17:41:36 Java开发

如何安排作业在Hangfire中的特定日期执行

Hangfire.io支持对重复作业进行类似于CRON的调度.但是我如何指定特定的作业应该在特定的日期/时间运行一次,例如应该在2016年6月4日的16:22上运行作业-并且只能在该特定时间点进行? 问相同问题的类似方法可能是:CRON表达式的子集描述了多大这里,由Hangfire支持吗?(所描述的CRON表达式支持可以使用的“年份"字段.) 此外,如果我使用Hangfire进行作业处 ..
发布时间:2021-04-15 18:54:25 C#/.NET

Cron表达每两年安排一次工作

我正在构建一个Quartz cron表达式,以安排一项工作,从今天起每隔两年执行一次。我已经测试了很多,但我认为以下工作之一可以完成这项工作: 53 18 23 12吗? 2013/2 =>从2013年开始,以后每两年 53 18 23 12? * / 2 但是它们两个都未通过Quartz cron表达式验证测试。正确的cron表达式是什么? 解决方案 您的Cr ..
发布时间:2020-10-11 05:03:58 其他开发

是否有用于创建Cron表达式的Java代码?

我需要Java代码才能根据用户输入创建cron表达式。 用户输入的是时间,频率和执行次数。 解决方案 只需在创建它的注释中添加 这里是一个示例:提示用户输入值并将它们传递给以下方法,Javadoc解释了允许使用哪个值(取自 http://en.wikipedia.org/wiki/Cron#Format )。 这是未经测试的,不会验证任何输入字符串,但我确定您可以做到。 ..
发布时间:2020-10-11 05:00:54 Java开发

Cron表达式从日期开始每天运行

我需要一个cron表达式,该表达式将从2016年1月25日起每天下午12点触发。这是我想到的: 0 0 12 25/1 *吗? * 但是1月31日之后,下一次触发时间是2月25日。 是否执行此操作的cron表达式?如果不能,我该怎么用? 解决方案 假设您要在1月25日之后永远运行此过程(即2032年,可能服务器已经被替换了),我会用三个表达式来做到这一点 ..
发布时间:2020-10-11 04:50:05 其他开发

将Cron表达式与当前时间进行比较

我正在设计一个调度程序并使用石英库。我想检查cron表达式的时间是否指向未来的时间,否则触发器将不会被执行。是否有任何方法来比较cron表达式的时间与当前时间在java中。 解决方案 要考虑的一个事情是,一个标准的有效cron表达式将始终引用将来的有效时间。对此的一个警告是,石英cron表达式可以包括可选的年份字段,其可以在过去以及未来。 要检查表达式,您可以构建一个 CronExp ..
发布时间:2017-01-13 22:06:53 Java开发

是否可以将2周的周期表示为由Quartz实现的CRON表达式?

自2014年1月1日起,2周的周期会产生以下时间表: 1月14日 1月28日 2月11日 2月25日 3月11日 $ b 3月25日 4月8日 4月22日 5月20日 等... 这不是一个空闲的问题。一些公司的工资周期恰好为2周,这意味着他们每年有26个工资周期,而不是每月支付两次的公司,而不是每两周一次。我想知道我是否可以使用CRON表达式表达这样的公司的工资 ..
发布时间:2017-01-13 21:49:57 Linux/Unix

Cron表达式到日期/时间点列表

我想知道什么是最有效的方式/最好的库来解析cron表达式,并返回Java中的时间点列表。 一个cron表达式,比如说,在2010年10月每分钟触发一次,并且会得到一个列表/数组的历元时间(或一些其他日期格式) 感谢 解决方案 “http://www.quartz-scheduler.org/api/2.1.7/org/quartz/CronExpression.html#get ..
发布时间:2017-01-13 21:23:49 Java开发