2017-10-21 91 views
-3

我需要jQuery自动给我输入字段中的时间总和。我试过,但我不能让它24小时工作时间jQuery总输入字段总时间24小时格式

$(document).on("change", ".qty1", function() { 
 
    var sum = 0; 
 
    $(".qty1").each(function(){ 
 
     sum += +$(this).val(); 
 
    }); 
 
    $(".total").val(sum); 
 
});
input {display: block;} 
 
input.total {margin-top: 30px;}
<input type="text" class="qty1" value="" /> 
 
<input type="text" value="1:45" class="qty1" value="" /> 
 
<input type="text" value="1:45" class="qty1" value="" /> 
 
<input type="text" value="1:45" class="qty1" value="" /> 
 
<input type="text" value="1:45" class="qty1" value="" /> 
 
<input type="text" value="1:45" class="qty1" value="" /> 
 

 
<input type="text" class="total" value="" />

+0

请提供您尝试任何代码,我们可以从那里助阵 – Vincent1989

+0

请查看我的代码https://jsfiddle.net/2wwqghwt/ – privacymx

回答

0

考虑使用moment.js; https://momentjs.com/

这提供了一种操作Date()对象的简单方法。

我想知道一些常见的开始日期,然后使用moment.js来添加()小时和分钟。

当添加所有输入字段,我会得到原来的日期,并通过moment.js'差异的结果之间的差异()函数

相关问题