4 releases

0.1.3 Nov 21, 2021
0.1.2 Nov 17, 2021
0.1.1 Nov 17, 2021
0.1.0 Nov 16, 2021

#188 in Value formatting

Download history 516/week @ 2023-12-07 504/week @ 2023-12-14 505/week @ 2023-12-21 455/week @ 2023-12-28 945/week @ 2024-01-04 724/week @ 2024-01-11 865/week @ 2024-01-18 574/week @ 2024-01-25 698/week @ 2024-02-01 544/week @ 2024-02-08 494/week @ 2024-02-15 473/week @ 2024-02-22 595/week @ 2024-02-29 644/week @ 2024-03-07 914/week @ 2024-03-14 644/week @ 2024-03-21

2,877 downloads per month
Used in 3 crates

MIT license

22KB
453 lines

time-humanize

A rust crate that displays duration in a human readable format.

This project is a port of chrono-humanize-rs and now has 0 dependencies.

Usage

use std::time::Duration;
use time_humanize::HumanTime;


let duration = Duration::from_secs(60);
let human_time = HumanTime::from(duration);
println!("{}", human_time);

lib.rs:

time-humanize - A crate to display std::time::Duration in a human readable way

Example

use std::time::Duration;
use time_humanize::HumanTime;

let duration = Duration::from_secs(60);

println!("{}", HumanTime::from(duration));
println!("{}", HumanTime::from_seconds(-60));

Dependencies

~175KB