我以Minute的形式设置了三次:Seconds:Miliseconds,我需要一起添加并获得总时间..
例如我使用的是:0:31.110 + 0:50.490 + 0:32.797 = 1:54.397
那么如何在javascript中执行此操作?
这是JS代码
var sp1 = $('#table tr td:nth-child(2)').text()
var sp2 = $('#table tr td:nth-child(3)').text()
var sp3 = $('#table tr td:nth-child(4)').text()
var1 = sp1 + sp2 + sp3
$('td:nth-child(5)').html(var1);
Run Code Online (Sandbox Code Playgroud)
我不知道从哪里开始,但我刚刚提出上面的代码..我需要在最后一个td中输出为1:54.397,但我得到这个0:31.1100:50.4900:32.797在这个例子中显示http ://jsfiddle.net/q1kumbea/
你可以使用moment.js.这将使它变得非常简单,因为你可以用正确的格式解析时间,将moments它们加在一起......
var sp1 = $('#table tr td:nth-child(2)').text()
var sp2 = $('#table tr td:nth-child(3)').text()
var sp3 = $('#table tr td:nth-child(4)').text()
var1 = moment(sp1, "mm:ss.SSS") + moment(sp2, "mm:ss.SSS") + moment(sp3, "mm:ss.SSS")
$('td:nth-child(5)').html(moment(var1).format("mm:ss.SSS"));
Run Code Online (Sandbox Code Playgroud)
......瞧