将秒数转换为时分秒格式

秒数除以3600得到小时
然后将余数除以60得到分钟,
最后除以60得到的余数就是秒了

 

JS代码如下:

       function formatTime(seconds) {
            const h = Math.floor(seconds / 3600)
            const m = Math.floor((seconds % 3600) / 60)
            const s = seconds % 60
            return [h, m > 9 ? m : h ? '0' + m : m || '0', s > 9 ? s : '0' + s].filter(a => a).join(':')
        }

 

上一篇:LZZY高级语言程序设计之输入秒数并用时钟的方式表达


下一篇:js计算时间差(天,小时,分钟,秒)