From e19f8f9c00d28be79ad70fdd153c365c72d71b22 Mon Sep 17 00:00:00 2001 From: Kuba Orlik Date: Fri, 2 Feb 2024 08:41:36 +0100 Subject: [PATCH] Fix wrong timestamps for sub-60 second times --- src/index.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/index.ts b/src/index.ts index d49b709..4ddd18b 100644 --- a/src/index.ts +++ b/src/index.ts @@ -40,6 +40,9 @@ function toTimestamp(n: number): string { result.push(n % 60); n = Math.floor(n / 60); } + if (result.length == 1) { + result.push(0); // to get timestamps like "00:03" + } return result .map((n, i) => (i >= 2 ? n.toString() : n.toString().padStart(2, "0"))) .reverse()