【问题标题】:How to write a quartz expression from for At 00:00:00am, between apr 2018 and feb 2019如何从 2018 年 4 月至 2019 年 2 月的上午 00:00:00 开始编写石英表达式
【发布时间】:2019-02-20 16:18:23
【问题描述】:

我想在每天上午 00:00:00 为每 1 天编写一个 Quartz cron 表达式

2018 年 4 月至 2019 年 2 月

我用0 0 0 ? 4-2 * 2018-2019 and 0 0 0 ? 4-2 * 2018,2019试过这个

如果可能请帮忙

提前致谢

【问题讨论】:

    标签: java cron quartz-scheduler quartz


    【解决方案1】:

    您知道 Quartz 触发器具有开始时间和结束时间属性吗?您可以设置 startTime = 2018 年 4 月 1 日和 endTime = 2019 年 2 月 28 日,然后您可以使用简单的 cron 表达式 '0 0 0 1 1/1 ? *' 以获得所需的时间表。您可以在下面的屏幕截图中看到此类触发器的示例。

    如果您不坚持使用 CronTrigger(这是大多数人直觉上倾向于使用的),我建议您检查更适合这些类型的日程安排的 CalendarIntervalTrigger。请在下面的屏幕截图中查看此类触发器的示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-09
      相关资源
      最近更新 更多