其他分享
首页 > 其他分享> > 将秒格式的时间转换为 天-时-分-秒 格式

将秒格式的时间转换为 天-时-分-秒 格式

作者:互联网

const timeFormat = function (mSeconds) { if (mSeconds === 0) { return '<1s' } if (isNaN(mSeconds)) { return '00:00:00' } else { mSeconds = Math.round(mSeconds / 1000) if (mSeconds < 1) { return '<1s' } let second = mSeconds % 60 let min = Math.floor(mSeconds / 60) % 60 let hour = Math.floor(mSeconds / 3600) % 24 let day = Math.floor(mSeconds / 3600 / 24) return ( (day >= 10 ? day : '0' + day) + 'd' + ' ' + ((hour >= 10 ? hour : '0' + hour) + 'h') + ':' + ((min >= 10 ? min : '0' + min) + 'm') + ':' + ((second >= 10 ? second : '0' + second) + 's') ) } } console.log(timeFormat(2000000000)) // 23d 03h:33m:20s

标签:10,转换,hour,min,mSeconds,second,时间,timeFormat,格式
来源: https://www.cnblogs.com/peng-blogs/p/16179222.html