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