对chrono::Duration进行简单的人类格式化
由 Richard Dodd (dodj) 编写
#41 in #human
每月 192 次下载用于 3 个 仓库(2 个直接使用)
4KB 67 行
一个非常小的用于人类格式化持续时间的仓库。
use chrono_human_duration::ChronoHumanDuration; use chrono::Duration; let d = Duration::weeks(2) + Duration::days(3); assert_eq!(d.format_human().to_string(), "2 weeks ago"); let d = Duration::minutes(20); assert_eq!(d.format_human().to_string(), "just now");
~1MB ~18K SLoC