|
|
|
@ -180,4 +180,29 @@ public class DateUtils extends org.apache.commons.lang3.time.DateUtils
|
|
|
|
ZonedDateTime zdt = localDateTime.atZone(ZoneId.systemDefault());
|
|
|
|
ZonedDateTime zdt = localDateTime.atZone(ZoneId.systemDefault());
|
|
|
|
return Date.from(zdt.toInstant());
|
|
|
|
return Date.from(zdt.toInstant());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 根据秒数,返回格式化的时分秒,例如 50:40:30(50小时40分钟30秒)
|
|
|
|
|
|
|
|
* @param seconds
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static String formatHMS(int seconds) {
|
|
|
|
|
|
|
|
int hours = seconds / 3600;
|
|
|
|
|
|
|
|
int minutes = (seconds % 3600) / 60;
|
|
|
|
|
|
|
|
int remainingSeconds = seconds % 60;
|
|
|
|
|
|
|
|
return String.format("%02d:%02d:%02d", hours, minutes, remainingSeconds);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 根据秒数,返回格式化的分秒,例如 140:30(140分钟30秒)
|
|
|
|
|
|
|
|
* @param seconds
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static String formatMS(int seconds) {
|
|
|
|
|
|
|
|
int minutes = seconds / 60;
|
|
|
|
|
|
|
|
int remainingSeconds = seconds % 60;
|
|
|
|
|
|
|
|
return String.format("%02d:%02d", minutes, remainingSeconds);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|