Files
pomomon-garden/src/features/phase/utils.rs
2025-11-26 19:59:53 +01:00

15 lines
423 B
Rust

pub fn format_time(seconds: f32) -> String {
let seconds = seconds.max(0.0) as u32;
if seconds >= 3600 {
let hours = seconds / 3600;
let minutes = (seconds % 3600) / 60;
let secs = seconds % 60;
format!("{:02}:{:02}:{:02}", hours, minutes, secs)
} else {
let minutes = seconds / 60;
let secs = seconds % 60;
format!("{:02}:{:02}", minutes, secs)
}
}