Steel / ui /src /utils /formatting.ts
supernovagateway's picture
Upload folder using huggingface_hub
fb38ec5 verified
export function formatDuration(durationInMs: number): string {
const totalSeconds = Math.floor(durationInMs / 1000);
const hours = Math.floor(totalSeconds / 3600);
const minutes = Math.floor((totalSeconds % 3600) / 60);
const seconds = totalSeconds % 60;
return `${hours}:${minutes.toString().padStart(2, "0")}:${seconds.toString().padStart(2, "0")}`;
}
export const msToMinutes = (ms: number) => Math.ceil(ms / 60000);