慕的地6264312
你的时间字符串在数组中吗?你可以使用这样的东西:var hours = 0;var minutes = 0;var seconds = 0;var sum = '';var myArray = ["01:40:40","03:50:50"];var myFunction = function(){ for(var i in myArray){ hours += parseInt(myArray[i].substring(0, 2)) minutes += parseInt(myArray[i].substring(3, 5)) seconds += parseInt(myArray[i].substring(6)) } if(seconds > 59){ minutes += parseInt(seconds / 60); seconds = parseInt(seconds % 60); } if(minutes > 59){ hours += parseInt(minutes / 60); minutes = parseInt(minutes % 60); } sum = hours + ":" + minutes + ":" + seconds; console.log(sum);}myFunction();如果您有任何其他问题,请随时询问。