2012-09-01 26 views
6

Ho creato una funzione del tempo per calcolare il tempo durante la riproduzione dei file multimediali. Non mostra nessuno zero iniziale. Come posso far visualizzare zero iniziali?Come posso visualizzare il tempo con gli zeri iniziali?

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

risposta

31

questo dovrebbe funzionare:

var time=('0' + minutes).slice(-2)+':'+('0' + seconds).slice(-2); 
Problemi correlati