问题标签 [cronexpression]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何每 2.5 小时执行一次 cron 表达式?
我们正在使用石英调度程序进行调度,我有一个要求,我需要每 2.5 小时执行一次作业。请为此构建一个 cron 表达式。提前致谢。
quartz-scheduler - 每 3 小时 15 分钟运行一次作业的 Cron 表达式
我需要每 3 小时 15 分钟运行一次特定的工作。
这种表达方式能达到我的目的吗?
batch.backupscores.cronExpression=0 0/15 0/3 * * ?
提前致谢 。
java - Quartz调度器cron表达式超过1周
如何使用quartz schduler中的cron表达式在每2周或更长时间的星期日、星期三、星期五安排任务。我的日程安排可能从一天中的任何一天开始。我知道1周内我们可以使用以下cron表达式-Cron格式0 0 12 ? * WED,FRI,SUN * 开始时间 2012 年 11 月 16 日星期五上午 7:34
- 2012 年 11 月 16 日星期五下午 12:00
- 2012 年 11 月 18 日星期日 12:00 PM
- 2012 年 11 月 21 日星期三下午 12:00
- 2012 年 11 月 23 日星期五下午 12:00
- 2012 年 11 月 25 日星期日 12:00 PM 但是,我不知道如何每两周或更长时间执行一次。
quartz.net - 在 Quartz.Net 中为 BiWeekly 作业配置 CronString
如何为以下作业配置 Quartz.Net 作业调度程序的 CronString:
作业应在周一中午 12:00 在 BiWeekly 上运行。即它应该在每个星期一运行,但在其间跳过一周。
例子:
spring - Java - spring - quatrz cron 表达式
Java - spring - quatz shedular。我正在尝试编写以下 2 个 cron 表达式
帮助
以下是我认为可以使用但必须等待查看的表达式。
java - 日历或日期到 Cron 表达式
有没有比使用字符串连接更好的方法将日历或日期转换为 cron 表达式?喜欢;
java - 定义可重复时间间隔的表达式
我想知道如何为可重复的时间间隔定义表达式。必须有一般的开始和结束日期/时间(虽然结束可能是空的)。它必须有一种重复模式定义。
有很多用例,例如:
某餐厅在一段时间内提供折扣(周一至周五,12:15-14:45)
俱乐部每周五 21:00 至周六 23:59 需要额外收费。
每月付款必须在 5 天内(1 日至 5 日)完成
等等
一般来说,用户应该能够定义这样的时间间隔,并且传递某个日期应该返回一个boolean
结果,该日期是否属于定义的间隔。我有一些经验,CronExpression
但它不能描述这样的事情。
是否有任何替代方案或 CronExpression 扩展来解决这个问题?
cron - 石英调度程序作业连续运行,忽略 cron 调度
我在集群模式下spring 3.0.6
与quartz 2.1.6
oracle db 一起使用,我正在使用所有石英 api,因为我遇到了支持 spring 的石英 api 的问题。
我的作业类中有一些未初始化的依赖项,我在调度程序上下文中传递了这些依赖项,然后它就开始工作了。
问题是我的 cron 表达式是每 5 分钟运行一次,(0 0/5 * * * ?)
但它会继续连续运行我的作业。
我创建了作业,在 spring 上下文中触发,然后将其传递给 scheduler.scheduleJob 方法
我不知道为什么它会不断地执行这些工作,任何帮助都将不胜感激。谢谢!
quartz-scheduler - 具有 hh:mm 开始/结束时间和每 X 分钟的 java 石英 cron 表达式
我正在尝试创建一个 cron 表达式,该表达式将根据我得到的时间以及每 X 分钟触发一次作业。开始/结束时间和分钟间隔都是我从用户那里得到的参数。例如:
开始时间:09:15 结束时间:19:35 分钟间隔:15
我希望工作从 09:15 开始,每 15 分钟触发一次,所以最后一个工作实际上是在 19:30(因为它不能在 19:35 之后)。我的问题是我不知道如何包含开始/结束时间的分钟数..
怎么可能创造出这种表达方式?
提前致谢。
validation - 验证 javax.ejb.ScheduleExpression
我有一个文本字段,用户可以在其中输入 cron 表达式(例如,0 */5 * * * *
)。然后我拆分它并构建一个javax.ejb.ScheduleExpression
.
现在javax.ejb.ScheduleExpression
接受不同元素的任何字符串,无需验证。例如,我可以
并被接受。如果然后尝试使用 ScheduleExpression 我显然会收到错误(例如,当我尝试使用它创建计时器时)。
我开始编写代码来验证输入,但规则不是那么简短和琐碎:http ://docs.oracle.com/javaee/6/api/javax/ejb/ScheduleExpression.html
是否有一种简单的方法(在 Java EE 中)或已经完成这项工作的库?