@darthcav/ts-utils
    Preparing search index...

    Function millisecondsToString

    • Converts a duration in milliseconds to a human-readable string such as "1d 4h 32m 10s".

      Sub-second values are rounded to the nearest second. Leading zero components are omitted except for seconds, which are always included.

      Parameters

      • ms: number

        Duration in milliseconds.

      Returns string

      A formatted duration string.

      millisecondsToString(3_661_000) // "1h 1m 1s"
      millisecondsToString(90_000) // "1m 30s"
      millisecondsToString(5_000) // "5s"