2

パンチタイムとリアルタイムの2つの時間があります。退出時間は、これら 2 つの合計です。私のコードはhttp://jsfiddle.net/FHhDQ/5/で見ることができます

$( "#btn" ).click(function() {
        $( "#dialog" ).dialog( "open" );
        var sum = 0;

        var intime=$('#intime').val();
        var outtime=$('#brktime').val();
        alert(intime);
        var actualtime='08:00';
        var result = add(intime, actualtime);
        alert(actualtime);
        alert(result);
        $('#result').val(result);
        });

どうすればこの問題を解決できますか?

4

2 に答える 2

1

Date.parse を使用して時刻を解析するこの汚い方法を思いつきました。

function timeToDate(time) { 
    return Date.parse('1970-01-01 ' + time + ' UTC'); 
}

var date = new Date(timeToDate('08:00') + timeToDate('02:34'));
date.getHours()   // 11
date.getMinutes() // 34
于 2013-03-29T09:30:23.123 に答える
0

そのようなことを直接行うことはできません。

検証にはいくつかの関数を使用する必要があります。

ここでは、N個のタイミングを追加することができます

jQuery/Javascriptを使用して2つの時間値を取得するには?

于 2013-03-29T09:24:34.287 に答える