【发布时间】:2016-02-18 22:10:21
【问题描述】:
我正在使用 jqCron 生成 cron 表达式来安排我的工作。每天 9:30 的示例 cron 表达式是“30 9 * * *”
Quartz 支持的相同表达式的 cron 格式是 "0 30 9 * * ?"
是否有任何 js 实用程序可用于将 jqCron 生成的 cron 转换为支持 Quartz 格式的 cron 或反之亦然。
在这个例子中,jqCron js 内部方法被覆盖以支持 Quartz 格式。我们可以在不覆盖 jqCron js 的情况下做到这一点,就像使用一些 js 实用函数一样
谢谢
【问题讨论】:
-
Quartz cron 格式的语法是什么?我认为这些变化并不像
add a leading zero and use '?' instead of '*' in final field那么简单? -
Quartz 格式是秒分时 DayofMonth Month DayofWeek。
-
所以它只是有一个额外的前导秒列并使用
?而不是*? (我假设?是无处不在的通配符,而不仅仅是在DayOfWeek列中?) -
棘手的部分是使用?从 jqCron 转换为 Quartz Cron 格式。它不是无处不在的通配符。
-
那么规格是什么?有文档吗?
标签: javascript jquery cron