#duration #human #chrono #format #formatting

chrono-human-duration-modified

chrono::Duration 的简单人类格式化

1 个不稳定版本

0.1.2 2020 年 12 月 10 日

#57#human

Apache-2.0/MIT

6KB
109

chrono-human-duration

一个非常小的用于人类格式化持续时间的crate。

与原始仓库相比...

  • 支持月份
  • 调整了“刚刚”的定义(之前是小于60分钟,现在是小于60秒)
  • 其他小调整

示例

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::seconds(20);
assert_eq!(d.format_human().to_string(), "just now");

依赖项

~1MB
~18K SLoC