weixin_43606963 2023-07-24 06:30 采纳率: 54.5%
浏览 21

Quartz 触发器问题

quartz的trigger能同时调用cron表达式,startAt和endAt吗
我想要实现 每个1月2月的10号11号 从08:27到10:26 这个时间段触发条件
但是纯cron表达式实现不了,所以我想利用cron实现月,日 startAt和endAt实现某一时间段
但是报错,显示错误的trigger
下面那两图是代码以及报错信息
如果这个方法实现不了的话,纯写cron能实现上面的需要吗 还是具体应该调用那些方法

img

img

实现不了的话 可以用多个trigger来实现一个job吗 代码如下图

img

  • 写回答

2条回答 默认 最新

  • 藏柏 2023-07-24 06:57
    关注

    Quartz的Trigger类型:DailyTimeIntervalTrigger就可以,不然其他都不行

    实例参考一下

    
    // 定义DailyTimeIntervalTrigger,每天触发一次,从08:27开始,到10:26结束
            DailyTimeIntervalTrigger trigger = TriggerBuilder.newTrigger()
                    .withIdentity("myTrigger", "group1")
                    .startDailyAtTime(TimeOfDay.hourAndMinuteOfDay(8, 27)) // 设置触发开始时间
                    .endDailyAtTime(TimeOfDay.hourAndMinuteOfDay(10, 26)) // 设置触发结束时间
                    .withIntervalInHours(24) // 设置触发间隔为24小时,即每天触发一次
                    .build();
    
    评论
  • CSDN-Ada助手 CSDN-AI 官方账号 2023-07-24 08:48
    关注
    • 这篇博客: quartz+cron表达式实现定时调度任务中的 想起之前做项目得时候写过定时调度任务,这里做一下记录以后用到的时候方便查阅 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 语法上来说还是比较简单的底层实际上是基于反射的,关于反射属于基础范围不做阐述。

    评论
编辑
预览

报告相同问题?

问题事件

  • 修改了问题 7月24日
  • 创建了问题 7月24日

悬赏问题

  • ¥15 距离软磁铁一定距离的磁感应强度大小怎么求
  • ¥15 霍尔传感器hmc5883l的xyz轴输出和该点的磁感应强度大小的关系是什么
  • ¥15 vscode开发micropython,import模块出现异常
  • ¥20 Excel数据自动录入表单并提交
  • ¥30 silcavo仿真,30分钟,只需要代码
  • ¥15 FastReport 怎么实现打印后马上关闭打印预览窗口
  • ¥15 利用3支股票数据估计其均值和方差的95%置信区间。
  • ¥15 微信小程序运行一项功能时,弹出未知错误弹框,检查代码没有问题
  • ¥15 ATAC测序生成self-pseudo replicates之前是否要进行去线粒体reads
  • ¥15 python模糊字匹配函数问题
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部