| | |
| | | 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"); |