0

時間を表す10進値を返すスクリプトがあります。10進時間の値をhh:mmに変換する必要があります(つまり、90分は1:30として表される必要があります。添付されているのは現在のスクリプトです。

function Convert() {
    var minutes = document.getElementById("sum").value;
    var hours = minutes / 60;
    document.getElementById('total').value = hours;
    document.getElementById('sum').value = minutes;

    var minutes = document.getElementById("sum_1").value;
    var hours = minutes / 60;
    document.getElementById('total_1').value = hours;
    document.getElementById('sum_1').value = minutes;
}
4

1 に答える 1

1

私はあなたがあなたが期待した結果を得るためにそしてにモジュラス60を適用することを忘れMath.floorたと仮定することができるだけです。hoursminutes

于 2013-02-25T13:36:48.543 に答える