Package-level declarations

Functions

Link copied to clipboard

Converts a duration string "HH:MM:SS" to total seconds. Example: "01:30:00".hhMmSsToSeconds() → 5400

Link copied to clipboard

Formats a number of hours as a decimal string with the "h" suffix. Example: 1.5.hoursToLabel() → "1.5h"

Link copied to clipboard

Formats a duration in minutes as "Xh Ym". Example: 90.minutesToHuman() → "1h 30m"

Link copied to clipboard

Formats a duration in milliseconds as "HH:MM:SS.mmm". Example: 3661500L.msToHhMmSsMs() → "01:01:01.500"

Link copied to clipboard

Formats a duration in milliseconds as a human-readable string. Example: 90500L.msToHuman() → "1m 30s"

Link copied to clipboard

Formats a duration in seconds as "HH:MM:SS". Example: 3661.secondsToHhMmSs() → "01:01:01"

Formats a duration given in seconds as "HH:MM:SS". Example: 3661L.secondsToHhMmSs() → "01:01:01"

Link copied to clipboard

Formats a duration in seconds as a human-readable string. Example: 3750L.secondsToHuman() → "1h 2m 30s"