Merge pull request #368 from Hellysonrp/fix-pretty-time

This commit is contained in:
Max Isom 2021-09-28 10:47:37 -04:00 committed by GitHub
commit 811c80d544
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,12 +1,13 @@
export const prettyTime = (seconds: number): string => { export const prettyTime = (seconds: number): string => {
const nSeconds = seconds % 60; const nSeconds = seconds % 60;
const nMinutes = Math.floor(seconds / 60); let nMinutes = Math.floor(seconds / 60);
const nHours = Math.floor(nMinutes / 60); const nHours = Math.floor(nMinutes / 60);
let res = ''; let res = '';
if (nHours !== 0) { if (nHours !== 0) {
res += `${Math.round(nHours).toString().padStart(2, '0')}:`; res += `${Math.round(nHours).toString().padStart(2, '0')}:`;
nMinutes -= nHours * 60;
} }
res += `${Math.round(nMinutes).toString().padStart(2, '0')}:${Math.round(nSeconds).toString().padStart(2, '0')}`; res += `${Math.round(nMinutes).toString().padStart(2, '0')}:${Math.round(nSeconds).toString().padStart(2, '0')}`;