From 1a41d194bfe9a486ac8237ad6a2e93607e22fd68 Mon Sep 17 00:00:00 2001 From: Rory& Date: Sat, 13 Dec 2025 02:47:49 +0100 Subject: [PATCH] Fix formatting oopsie --- src/util/util/ElapsedTime.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/util/util/ElapsedTime.ts b/src/util/util/ElapsedTime.ts index 607b00c5f..08f246a1a 100644 --- a/src/util/util/ElapsedTime.ts +++ b/src/util/util/ElapsedTime.ts @@ -71,13 +71,13 @@ export class ElapsedTime { toString(): string { // Format: "DD.HH:MM:SS.mmmuuuNNN", with days being optional - const daysPart = this.days > 0 ? `${this.days}.` : ""; - const hoursPart = this.hours.toString().padStart(2, "0"); - const minutesPart = this.minutes.toString().padStart(2, "0"); - const secondsPart = this.seconds.toString().padStart(2, "0"); - const millisecondsPart = this.milliseconds.toString().padStart(3, "0"); - const microsecondsPart = this.microseconds.toString().padStart(3, "0"); - const nanosecondsPart = this.nanoseconds.toString().padStart(3, "0"); + const daysPart = Math.floor(this.days) > 0 ? `${Math.floor(this.days)}.` : ""; + const hoursPart = Math.floor(this.hours).toString().padStart(2, "0"); + const minutesPart = Math.floor(this.minutes).toString().padStart(2, "0"); + const secondsPart = Math.floor(this.seconds).toString().padStart(2, "0"); + const millisecondsPart = Math.floor(this.milliseconds).toString().padStart(3, "0"); + const microsecondsPart = Math.floor(this.microseconds).toString().padStart(3, "0"); + const nanosecondsPart = Math.floor(this.nanoseconds).toString().padStart(3, "0"); return `${daysPart}${hoursPart}:${minutesPart}:${secondsPart}.${millisecondsPart}${microsecondsPart}${nanosecondsPart}`; }