gpt4 book ai didi

mysql - Quartz 下一次触发时间到 MySQL 中人类可读的时间

转载 作者:行者123 更新时间:2023-11-29 11:12:07 28 4
gpt4 key购买 nike

我用 MySQL 保存了quartz作业。

NEXT_FIRE_TIMEPREV_FIRE_TIME很难确定时间。

有人可以提供 MySQL 选择语法以便于跟踪时间吗?

非常感谢!

最佳答案

它以毫秒为单位链接一个纪元,因此在使用 TO_UNIXTIME 转换之前除以 1000:

select 
qt.job_group,
qt.job_name,
FROM_UNIXTIME(qt.start_time / 1000) AS startTime,
FROM_UNIXTIME(qt.prev_fire_time / 1000) AS prevFireTime,
FROM_UNIXTIME(qt.next_fire_time / 1000) AS nextFireTime,
SEC_TO_TIME((qt.next_fire_time - qt.prev_fire_time) / 1000) AS diff,
(qst.REPEAT_INTERVAL / 1000) AS repeatIntervalInSecs,
qst.TIMES_TRIGGERED AS timesTriggered
from
QRTZ_TRIGGERS AS qt
LEFT JOIN QRTZ_SIMPLE_TRIGGERS AS qst
ON qt.TRIGGER_NAME = qst.TRIGGER_NAME;`

关于mysql - Quartz 下一次触发时间到 MySQL 中人类可读的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40372556/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com