Skip to main content

Function: formatDuration()

formatDuration(ms: number): string

Defined in: src/utils/time.ts:46

Formats duration in a human-readable format with appropriate time units.

Parametersโ€‹

msโ€‹

number

Duration in milliseconds

Returnsโ€‹

string

Formatted duration string

Remarksโ€‹

Automatically selects the most appropriate time units for readability. Shows hours and minutes for longer durations, minutes and seconds for medium durations, and seconds only for short durations.

Exampleโ€‹

formatDuration(7200000); // "2h 0m"
formatDuration(135000); // "2m 15s"
formatDuration(45000); // "45s"