javascript把秒数转成时分秒显示

Posted lylszo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript把秒数转成时分秒显示相关的知识,希望对你有一定的参考价值。

function transferTime(second) {
        if (Number(second) && second > 0) {
            second = parseInt(second) // 舍去秒数以后的小数位
        } else {
            return ‘00:00:00‘
        }

        // 计算时分秒
        var h,m,s;
        s = second % 60
        m = ((second - s) % 3600) / 60
        h = parseInt(second / 3600)

        // 优化输出
        function fn(num) {
            return num >= 10 ? num : ‘0‘ + num
        }
        return fn(h) + ‘:‘ + fn(m) + ‘:‘ + fn(s)
    }
transferTime(3956.6324) => "01:05:56"

以上是关于javascript把秒数转成时分秒显示的主要内容,如果未能解决你的问题,请参考以下文章

有啥好方法把秒数转换成时分秒的格式

如何实现秒数和日期之间的转换

mysql中如何根据时间段(datatime年月日:时分秒都有)模糊查询,求两个时间短的内容,把秒模糊了。

DAX如何把秒数格式化成时间格式

moment 秒数转化时分秒

excel把秒数转换成日期,时间戳格式化日期