human_duration

Function human_duration 

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

Takes a std::time::Duration and returns a formatted String.

Examples:

use human_duration::human_duration;

let duration = std::time::Duration::new(5, 0);
assert_eq!(human_duration(&duration), "5s 0ms");

let duration = std::time::Duration::new(125, 0);
assert_eq!(human_duration(&duration), "2m 5s 0ms");

let duration = std::time::Duration::new(45_000_000, 0);
assert_eq!(human_duration(&duration), "1y 5mon 3d 18h 0m 0s 0ms");