quartz时间表达式中 * 和 ? 的意思似乎差不多?

发布于 2022-09-02 14:22:01 字数 296 浏览 26 评论 0

好像 * 和 ? 的意思差不多
比如:每隔5秒执行一次

 */5 * * * * ?
 */5 * * * * *

这两句表达的意思一样?

秒、分、时、天、月、周、年,七位,经常会写成6位,请问被省略的是年还是周?
比如:每个月最后一日的上午12:15

<property name="cronExpression" value="0 15 12 L * ?" />

谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

薄暮涼年 2022-09-09 14:22:01

问号(?):和字母 L 字符只有在月内日期和周内日期字段中可用。问号表示这个字段不包含具体值。

星号(*):是通配字符,表示该字段可以接受任何可能的值;

微暖i 2022-09-09 14:22:01

①“日”和“周几”不能同时为 * 和 数字,也不能同时为 ?,否则会报错

②年若为*,可以被省略

Cron表达式的格式:秒 分 时 日 月 周 年(可选)。
    字段名     允许的值      允许的特殊字符
    秒       0-59        , - * /
    分       0-59        , - * /
    小时      0-23        , - * /
    日       1-31        , - * ? / L W C
    月       1-12 or JAN-DEC   , - * /
    周几      1-7 or SUN-SAT   , - * ? / L C #
    年 (可选字段)  empty, 1970-2099  , - * /

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文