fix time render issue

This commit is contained in:
Jelle van Snik 2023-01-17 01:02:29 +01:00
parent f37bec7a7a
commit 4d2fc166bc
1 changed files with 4 additions and 4 deletions

View File

@ -17,15 +17,15 @@ function formatSeconds(secs: number, showHours = false): string {
const minutes = time % 60; const minutes = time % 60;
time /= 60; time /= 60;
const hours = time % 60; const hours = time;
if (!showHours) if (!showHours)
return `${Math.round(minutes).toString()}:${Math.round(seconds) return `${Math.floor(minutes).toString()}:${Math.floor(seconds)
.toString() .toString()
.padStart(2, "0")}`; .padStart(2, "0")}`;
return `${Math.round(hours).toString()}:${Math.round(minutes) return `${Math.floor(hours).toString()}:${Math.floor(minutes)
.toString() .toString()
.padStart(2, "0")}:${Math.round(seconds).toString().padStart(2, "0")}`; .padStart(2, "0")}:${Math.floor(seconds).toString().padStart(2, "0")}`;
} }
interface Props { interface Props {