import { formatter } from "@neutrium/formatter";
formatter.format(3661, { kind: "duration", presentation: "elapsed" });
// "1:01:01"
formatter.format({ hours: 3, minutes: 25 }, {
kind: "duration", presentation: "localized", style: "long",
});
// "3 hours, 25 minutes"
Duration specification with an explicitly selected presentation.
Choose
presentation: "elapsed"for parseable scalarH:MM:SS, orpresentation: "localized"for format-only scalar and record presentation. Presentation is required; settingstylealone does not select a mode. Neither mode supports ranges.