| 123456789101112131415161718192021222324 | var countSteps = require('../math/countSteps');var pad = require('../number/pad');    var HOUR = 3600000,        MINUTE = 60000,        SECOND = 1000;    /**     * Format timestamp into a time string.     */    function toTimeString(ms){        var h = ms < HOUR   ? 0 : countSteps(ms, HOUR),            m = ms < MINUTE ? 0 : countSteps(ms, MINUTE, 60),            s = ms < SECOND ? 0 : countSteps(ms, SECOND, 60),            str = '';        str += h? h + ':' : '';        str += pad(m, 2) + ':';        str += pad(s, 2);        return str;    }    module.exports = toTimeString;
 |