需求
將秒數轉爲最大單位爲天,最小單位爲秒的格式,即將秒轉爲天時分秒;
如:後端給你的數字是 120000
,單位是秒,將其轉爲 1天9小時20分0秒
;
function timeStamp( second_time ){
var time = parseInt(second_time) + "秒";
if( parseInt(second_time )> 60){
var second = parseInt(second_time) % 60;
var min = parseInt(second_time / 60);
time = min + "分" + second + "秒";
if( min > 60 ){
min = parseInt(second_time / 60) % 60;
var hour = parseInt( parseInt(second_time / 60) /60 );
time = hour + "小時" + min + "分" + second + "秒";
if( hour > 24 ){
hour = parseInt( parseInt(second_time / 60) /60 ) % 24;
var day = parseInt( parseInt( parseInt(second_time / 60) /60 ) / 24 );
time = day + "天" + hour + "小時" + min + "分" + second + "秒";
}
}
}
return time;
}
timeStamp(120000); // 120000秒,轉爲 ‘ 1天9小時20分0秒 ’
原文鏈接:https://blog.csdn.net/he_jiawang/article/details/84807312