js实现秒转换为天、时、分、秒
const secondsToTimeFormat = (time) => {
const days = parseInt(time / 60 / 60 / 24)
const hours = parseInt(time / 60 / 60 % 24)
const minutes = parseInt(time / 60 % 60)
const seconds = parseInt(time % 60)
return `${!!days ? days + '天' : ''}${!!hours ? hours + '小时' : ''}${!!minutes ? minutes + '分钟' : ''}${!!seconds ? seconds + '秒' : ''}`
}
const timeStr = secondsToTimeFormat(3659)
console.log(timeStr)
moment实现毫秒转换为时、分、秒
const secondsToTimeFormat = (milliseconds, format = 'HH时mm分ss秒') => {
return moment.utc(milliseconds).format(format)
}