mirror of
https://github.com/sussy-code/smov.git
synced 2024-12-30 16:17:41 +01:00
update time control display
This commit is contained in:
parent
4d2fc166bc
commit
40cca10660
1 changed files with 7 additions and 9 deletions
|
@ -13,19 +13,17 @@ function formatSeconds(secs: number, showHours = false): string {
|
||||||
let time = secs;
|
let time = secs;
|
||||||
const seconds = time % 60;
|
const seconds = time % 60;
|
||||||
|
|
||||||
time /= 60;
|
time = Math.floor(time / 60);
|
||||||
const minutes = time % 60;
|
const minutes = time % 60;
|
||||||
|
|
||||||
time /= 60;
|
time = Math.floor(time / 60);
|
||||||
const hours = time;
|
const hours = time;
|
||||||
|
|
||||||
if (!showHours)
|
const paddedSecs = seconds.toString().padStart(2, "0");
|
||||||
return `${Math.floor(minutes).toString()}:${Math.floor(seconds)
|
const paddedMins = minutes.toString().padStart(2, "0");
|
||||||
.toString()
|
|
||||||
.padStart(2, "0")}`;
|
if (!showHours) return [minutes, paddedSecs].join(":");
|
||||||
return `${Math.floor(hours).toString()}:${Math.floor(minutes)
|
return [hours, paddedMins, paddedSecs].join(":");
|
||||||
.toString()
|
|
||||||
.padStart(2, "0")}:${Math.floor(seconds).toString().padStart(2, "0")}`;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
|
|
Loading…
Reference in a new issue