整数(秒数)转换为时分秒格式(xx:xx:xx)
复代码代码如下:
// xx:xx:xx에 대한 정수
공개 정적 문자열 secToTime(int 시간) {
문자열 timeStr = null;
정수 시간 = 0;
int 분 = 0;
int 초 = 0;
if (시간 <= 0)
"00:00"을 반환합니다.
또 다른 {
분 = 시간 / 60;
if (분 < 60) {
초 = 시간 % 60;
timeStr = 단위 형식(분) + ":" + 단위 형식(초);
} 또 다른 {
시 = 분 / 60;
만약 (시간 > 99)
"99:59:59"를 반환합니다.
분 = 분 % 60;
초 = 시간 - 시 * 3600 - 분 * 60;
timeStr =unitFormat(시간) + ":" +unitFormat(분) + ":" +unitFormat(초);
}
}
반환 시간Str;
}
공개 정적 문자열 단위 형식(int i) {
문자열 retStr = null;
if (i >= 0 && i < 10)
retStr = "0" + Integer.toString(i);
또 다른
retStr = "" + i;
retStr을 반환합니다.
}