1

我正在用 Quartz 写一种开始 - 暂停 - 恢复 - 暂停 - 恢复 - (定期)的工作。我正在使用 SimpleTrigger 进行初始实验。

我想知道如何找到工作的运行时间。我查看了 Scheduler 类,并没有直接找到它的方法。

有人可以建议我找到一份工作已经运行了多长时间的方法吗?

谢谢,阿比

4

1 回答 1

0

调用 scheduler.getCurrentlyExecutingJobs() 以获取当前正在执行的作业集(或更准确地说是获取每个作业的 JobExecutionContext)。

然后您可以在 JobExecutionContext 上调用 getFireTime() 来查看执行开始的时间。

于 2011-02-11T03:52:30.493 回答