Written by
java-style
on
on
[Java] 초단위 -> 문자열 시분초로 변환(secToTime) 구현
[Java] 초단위 -> 문자열 시분초로 변환(secToTime) 구현
public static String secToTime( int time) {
int hours = ( int ) Math.floor(times / 3600 );
int minutes = ( int ) Math.floor((times - (hours * 3600 )) / 60 );
int seconds = ( int ) Math.floor((times - (hours * 3600 ) - (minutes * 60 )));
String hoursStr = String . valueOf (hours);
String minutesStr = String . valueOf (minutes);
String secondsStr = String . valueOf (seconds);
if (hours < 10 ) {hoursStr = "0" + hours;}
if (minutes < 10 ) {minutesStr = "0" + minutes;}
if (seconds < 10 ) {secondsStr = "0" + seconds;}
if (time < = 0 ) {
return "00:00:00" ;
} else {
return hoursStr + ':' + minutesStr + ':' + secondsStr;
}
}
from http://jinalim-dev.tistory.com/36 by ccl(A) rewrite - 2021-10-15 20:27:37