Guest User

Untitled

a guest
Apr 24th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. const padLeft = (number, n,str) => {
  2. return number.toString().length >= n ? number : Array(n-String(number).length + 1).join(str||'0') + number;
  3. }
  4.  
  5. const playTime = (milliseconds) => {
  6. let seconds = milliseconds / 1000.0,
  7. hours = Math.floor(seconds / 3600),
  8. minutes = Math.floor((seconds % 3600) / 60),
  9. only_seconds = Math.round(seconds % 60),
  10. parts = [];
  11.  
  12. if (hours >= 1)
  13. parts.push(padLeft(hours, 2));
  14. parts.push(padLeft(minutes, 2));
  15. parts.push(padLeft(only_seconds, 2));
  16.  
  17. return parts.join(':');
  18. }
  19.  
  20. export { padLeft, playTime };
Add Comment
Please, Sign In to add comment