我正在撰写一种开始 - 暂停 - 恢复 - 暂停 - 恢复 - (定期)在Quartz中的工作。我正在使用SimpleTrigger进行初步实验。
我想如何找到工作的时间。我查看了Scheduler类,没有直接找到它的方法。
有人可以建议我找一份工作已运行多久的方法吗?
谢谢, 阿比
答案 0 :(得分:0)
调用scheduler.getCurrentlyExecutingJobs()来获取当前正在执行的作业集(或更准确地说,获取每个作业的JobExecutionContext)。
然后你可以在JobExecutionContext上调用getFireTime()来查看执行开始的时间。