3 个不稳定版本
0.2.1 | 2024 年 6 月 29 日 |
---|---|
0.2.0 | 2024 年 6 月 28 日 |
0.1.0 | 2024 年 6 月 27 日 |
#219 in 日期和时间
每月 47 次下载
23KB
567 行
Millisecond 包
格式化和显示毫秒、微秒和纳秒的标准方法。例如:从 33023448000
到 1y 17d 5h 10m 48s
安装
在您的 Rust 项目根目录下运行
$ cargo add millisecond
示例
use millisecond::Millisecond;
let ms = Millisecond::from_millis(33023448000);
print!("short: {ms}"); // or ms.to_short_string()
// short: 1y 17d 5h 10m 48s
print!("long: {}", ms.to_long_string());
// long: 1 year 17 days 5 hours 10 minutes 48 seconds
assert_eq!(ms, Millisecond {
years: 1,
days: 17,
hours: 5,
minutes: 10,
seconds: 48,
millis: 0,
micros: 0,
nanos: 0,
});