我正在尝试获取输入字段值,将它们转换为毫秒,然后将它们全部相加。
如何使用 datejs 总结小时数?
例如。
<input type="text" class="singleSumma" value="03:30">
<input type="text" class="singleSumma" value="02:30">
<input type="text" class="singleSumma" value="03:45">
<script type="text/javascript">
$(document).ready(function(){
$(".singleSumma").each( function(){
var singleSummaVal= $(this).val();
if (singleSummaVal) {
var ssv = Date.parse(singleSummaVal).getTime();
//how to sum input values using datejs?
// result= ssv.add(ssv);
}
});
});
</script>
geoffrey.mcgill 的解决方案
var t = Date.today();
var sum= 0 ;
$(".singleSumma").each(function() {
var singleSummaVal = $(this).val();
if (singleSummaVal) {
var ssv = Date.parse(singleSummaVal);
sum += (ssv - t);
var ts = new TimeSpan(sum);
console.log(ts.hours + ":" + ts.minutes);
}
});