pbojinov
1/5/2012 - 5:37 AM

JavaScript: Convert milliseconds to object with days, hours, minutes, and seconds

JavaScript: Convert milliseconds to object with days, hours, minutes, and seconds

function convertMS(ms) {
  var d, h, m, s;
  s = Math.floor(ms / 1000);
  m = Math.floor(s / 60);
  s = s % 60;
  h = Math.floor(m / 60);
  m = m % 60;
  d = Math.floor(h / 24);
  h = h % 24;
  return { d: d, h: h, m: m, s: s };
};