获得应该是石英工作的发射时间(Cron触发器)



我已经设置了一个Quartz cron触发器,每天上午11点运行假设今天是2018年4月8日,触发的开始时间是2018年04月01日。(我需要这个回溯开始时间的功能来引导一些旧日期的数据(

现在我想要的是当作业被触发时,我可以获得该作业应该启动的实际时间的实例吗

我上面的说法是什么意思当我在2018年4月8日提交作业时,开始时间为2018年04月01日,因此我可以在作业的执行方法中获得2018年04日01日01日因为使用以下任何一种方法,如

context.getFireTime() 
-- return the current time at which the job was launched which is 08-04-2018
-- instead I want to get 01-04-2018 which should have been the time

你能试试吗

context.getTrigger().getStartTime()

http://www.quartz-scheduler.org/api/2.1.7/org/quartz/Trigger.html#getStartTime((

最新更新