2013-02-25 81 views
0

我有一個腳本,它返回一個十進制值來表示時間。我需要小數時間值轉換HH:MM(即:90記錄應repreesnted 1:30附件是我當前的腳本使用javascript將十進制時間轉換爲hh:mm格式

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; 
} 
+0

有在Firefox /鉻/等在這個問題上的一個問題。 我用moment.js在我的項目。 – IdanHen 2013-02-25 13:33:41

+0

那麼,什麼不起作用?爲什麼做你做兩次幾乎相同的事情? – Bergi 2013-02-25 13:34:55

+0

Bergi ..現在這個腳本以十進制格式來計算時間,例如:90分鐘顯示爲1.5。 ..我需要它是1:30,不知道如何中止這個腳本。你看到「sum」和「sum_1」的原因是因爲總數來自2個不同的地方。 Eiter的方式,如果我能得到一個工作/以正確的格式顯示我可以做另一個。謝謝 – user1839308 2013-02-25 15:18:44

回答

相關問題