zhanghl
2025-05-22 93e554de49b2b87c337df71ea9ece51dd4e1d31d
更新job计时功能,显示为分秒
已修改1个文件
6 ■■■■ 文件已修改
aps-modules/aps-job/src/main/java/com/aps/job/util/AbstractQuartzJob.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
aps-modules/aps-job/src/main/java/com/aps/job/util/AbstractQuartzJob.java
@@ -78,7 +78,11 @@
        sysJobLog.setStartTime(startTime);
        sysJobLog.setStopTime(new Date());
        long runMs = sysJobLog.getStopTime().getTime() - sysJobLog.getStartTime().getTime();
        sysJobLog.setJobMessage(sysJobLog.getJobName() + " 总共耗时:" + runMs + "毫秒");
        long totalSeconds = runMs / 1000;
        long minutes = totalSeconds / 60;
        long seconds = totalSeconds % 60;
        String formattedTime = minutes + "分" + seconds + "秒";
        sysJobLog.setJobMessage(sysJobLog.getJobName() + " 总共耗时:" +formattedTime);
        if (e != null)
        {
            sysJobLog.setStatus("1");