音频时长, 视频时长转换

原文地址

原文地址

原文地址

一、秒转换时分钟00:00:00时分秒格式

function timeToMinute(times) {
            var t;
            if (times > -1) {
                var hour = Math.floor(times / 3600);
                var min = Math.floor(times / 60) % 60;
                var sec = times % 60;
                if (hour < 10) {
                    t = '0' + hour + ":";
                } else {
                    t = hour + ":";
                }

                if (min < 10) {
                    t += "0";
                }
                t += min + ":";
                if (sec < 10) {
                    t += "0";
                }
                t += sec.toFixed(2);
            }
            t = t.substring(0, t.length - 3);
            return t;
        }

二、00:00:00时分秒格式转化为秒

function timeEvent(e) {
            let time = e;
            var len = time.split(':');
            if (len.length == 3) {
                var hour = time.split(':')[0];
                var min = time.split(':')[1];
                var sec = time.split(':')[2];
                return Number(hour * 3600) + Number(min * 60) + Number(sec);
            }
            if (len.length == 2) {
                var min = time.split(':')[0];
                var sec = time.split(':')[1];
                return Number(min * 60) + Number(sec);
            }
            if (len.length == 1) {
                var sec = time.split(':')[0];
                return Number(sec);
            }
        }

猜你喜欢

转载自blog.csdn.net/weixin_41854372/article/details/119609291
今日推荐