pub fn format_duration(total_seconds: i64) -> StringExpand description
Format seconds as M:SS or H:MM:SS.
- Negative values are treated as
0:00. - Values under one hour display as
M:SS(e.g.,1:05). - Values one hour or above display as
H:MM:SS(e.g.,1:01:01).
ยงExamples
use dioxus_nox_timer::format_duration;
assert_eq!(format_duration(0), "0:00");
assert_eq!(format_duration(65), "1:05");
assert_eq!(format_duration(3661), "1:01:01");
assert_eq!(format_duration(-5), "0:00");