对秒(s)的处理
// 秒转换为 天数 时 分秒
timeObj(duration) {
var day = parseInt(duration / (24 * 60 * 60));
var hours = parseInt(duration / (24 * 60 * 60) % 24);
var minutes = parseInt((duration % (60 * 60)) / 60);
var seconds = parseInt(duration % 60);
// 判断是否加 0
function addZero(number) {
if (number < 10) {
return "0" + number
}
return number
}
return {
day: addZero(day),
hours: addZero(hours),
minutes: addZero(minutes),
seconds: addZero(seconds),
};
},
// timeObj(123456)
// {day: "01", hours: "01", minutes: 17, seconds: 36}