格式化时间传入(秒数)
如果传入的不是秒数则需要修改一下代码
比如传入的是ms 则需要 let differSecond = time*1000转化为秒数
export const formatTime = (time) => {
// 2.得到两个时间之间的差值(秒)
let differSecond = time
// 3.利用相差的总秒数 / 每一天的秒数 = 相差的天数
let day = Math.floor(differSecond / (60 * 60 * 24))
day = day >= 10 ? day : '0' + day
// 4.利用相差的总秒数 / 小时 % 24;
let hour = Math.floor(differSecond / (60 * 60) % 24)
hour = hour >= 10 ? hour : '0' + hour
// 5.利用相差的总秒数 / 分钟 % 60;
let minute = Math.floor(differSecond / 60 % 60)
minute = minute >= 10 ? minute : '0' + minute
// 6.利用相差的总秒数 % 秒数
let second = Math.floor(differSecond % 60)
second = second >= 10 ? second : '0' + second
return {
day: day,
hour: hour,
minute: minute,
second: second
}
}