fix: 公共模块,时间转换工具类。

This commit is contained in:
tianyongbao
2024-12-19 16:03:51 +08:00
parent 6d4065b10d
commit ee2cefe058

View File

@@ -0,0 +1,44 @@
package com.ruoyi.common.core.utils;
/**
* 业务模块
*
* @author tianyongbao
* @date 2024/12/19
*/
public class MillisecondsConverter {
private long milliseconds;
public MillisecondsConverter(long milliseconds) {
this.milliseconds = milliseconds;
}
public int convertDays() {
return (int) (milliseconds / 86400000);
}
public int convertHours() {
return (int) ((milliseconds % 86400000) / 3600000);
}
public int convertMinutes() {
return (int) ((milliseconds % 3600000) / 60000);
}
public int convertSeconds() {
return (int) ((milliseconds % 60000) / 1000);
}
public String getConvertResult() {
int days = convertDays();
int hours = convertHours();
int minutes = convertMinutes();
int seconds = convertSeconds();
return days + "" + hours + " 小时 " + minutes + " 分钟 " + seconds + "";
}
public String getConvertDayHourResult() {
int days = convertDays();
int hours = convertHours();
return days + "," + hours;
}
}