java中的millis字符串格式
我有这个密码:
public String calculateHoursFromMilliSeconds(long totalMilliSeconds) {
long totalSeconds = totalMilliSeconds / 1000;
long milli = totalMilliSeconds % 1000;
long hours = totalSeconds / 3600;
long minutes = (totalSeconds % 3600) / 60;
long seconds = totalSeconds % 60;
return String.format("%02d:%02d.%03d", hours, minutes, seconds, milli);
}
然而
输入412毫秒
我得到的是输出00:00.004
,而不是00:00.412
输入60412毫秒
我得到的是01:00.004
而不是01:00.412
共 (0) 个答案