Function formatDuration

Formats a time given in milliseconds with units.

formatDuration(500); // 500ms
formatDuration(SECOND); // 1s
formatDuration(MINUTE); // 1min
formatDuration(HOUR); // 1h
  • Parameters

    • durationMs: number

      Time to be formatted in milliseconds

    • transform: (num: number) => string = ...

      Runs before the num is formatted perfect place to put a .toFixed()

    Returns string