Milliseconds to time

Converts milliseconds to hour:minutes:seconds

by Barry Carter

HTML

<input type="text" id="ms">
    
</input>
<button id="convertBtn">Convert</button>

<div id="result">
Result: 
</div>

CSS

#result {
    margin-top: 10px;
}

JavaScript

(function () {
    $('#convertBtn').click(function () {
       var ms = $('#ms').val();
       var time = msToTime(ms);
        
        $('#result').html('Result: ' + time);
    });
    
    function msToTime (ms) {
        var seconds = (ms/1000);
        var minutes = parseInt(seconds/60, 10);
        seconds = seconds%60;
        var hours = parseInt(minutes/60, 10);
        minutes = minutes%60;
        
        return hours + ':' + minutes + ':' + seconds;
    }
    
})();