js将格式为00:00:00的时间转换成秒钟

2024-12-26 04:45:20
推荐回答(2个)
回答1:

//将 00:00:00 格式时间转化为 秒数
//time 00:32:23

//输出 1000秒

function makeDurationToSeconds(time){
var str = time;
var arr = str.split(':');
var hs = parseInt(arr[0]*3600);
var ms = parseInt(arr[1]*60);
var ss = parseInt(arr[2]);
var seconds = hs + ms + ss;
return seconds;
}

回答2:

var str=time;
var arr=str.split(':');
var seconds=arr[0]*3600+arr[1]*60+arr[2];