入力フィールドの値を取得し、それらをミリ秒に変換し、すべてを合計しようとしています。
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);
}
});