Skip to main content

format_elapsed

Function format_elapsed 

Source
pub fn format_elapsed(duration: Duration) -> String
Expand description

Formats a duration as MM:SS (minutes:seconds).

Useful for displaying elapsed time in TUI headers, status bars, and logs.

ยงExamples

use std::time::Duration;
use ralph_core::utils::format_elapsed;

assert_eq!(format_elapsed(Duration::from_secs(0)), "00:00");
assert_eq!(format_elapsed(Duration::from_secs(65)), "01:05");
assert_eq!(format_elapsed(Duration::from_secs(3661)), "61:01"); // Handles >60 mins