본문 바로가기

Programming/javascript

[javascript] 초에서 시간, 분 구하기

초에서 시간, 분 구하기



<script>

console.log(secondsToTime(100)); // Object {h: 0, m: 1, s: 40}


function secondsToTime(secs){

var hours = Math.floor(secs / (60 * 60));

   

var divisor_for_minutes = secs % (60 * 60);

var minutes = Math.floor(divisor_for_minutes / 60);

 

var divisor_for_seconds = divisor_for_minutes % 60;

var seconds = Math.ceil(divisor_for_seconds);

   

var obj = {

"h" : hours,

"m" : minutes,

"s" : seconds

};

return obj;

}

</script>