2012-09-01 39 views
6

Tôi đã tạo một hàm thời gian để tính thời gian khi phương tiện đang phát. Nó không hiển thị bất kỳ số 0 đứng đầu nào. Làm thế nào tôi có thể làm cho nó hiển thị bất kỳ số 0 hàng đầu?Tôi làm cách nào để hiển thị thời gian bằng các số 0 đứng đầu?

function converttoTime(timeInSeconds) 
    { 
    var minutes = Math.round(Math.floor(timeInSeconds/60)); 
    var seconds = Math.round(timeInSeconds - minutes * 60); 
    //var hours = Math.round(Math.floor(timeInSeconds/3600)); 
    //time = time - hours * 3600; 
    var time=minutes+':'+seconds; 
    return time; 
    } 

Trả lời

31

này nên làm việc:

var time=('0' + minutes).slice(-2)+':'+('0' + seconds).slice(-2); 
Các vấn đề liên quan