8 lines
307 B
TypeScript
8 lines
307 B
TypeScript
export const formatTime = (seconds: number): string => {
|
|
if (Number.isNaN(seconds) || !Number.isFinite(seconds)) return "00:00";
|
|
|
|
const minutes = Math.floor(seconds / 60);
|
|
const secs = Math.floor(seconds % 60);
|
|
return `${minutes.toString().padStart(2, "0")}:${secs.toString().padStart(2, "0")}`;
|
|
};
|