3 个版本
使用旧的 Rust 2015
0.1.2 | 2018年3月20日 |
---|---|
0.1.1 | 2017年4月16日 |
0.1.0 | 2017年4月15日 |
#350 在 日期和时间
749 每月下载
用于 6 crates
9KB
54 行
floating-duration
允许将 Duration
转换为浮点秒、毫秒和微秒。此外,它允许自动格式化 Duration
(它自动选择一个单位)。
用法
最小 Rust 版本:1.8.0
将此 crate 添加到 Cargo.toml
[dependencies]
floating-duration = "0.1.2"
现在您可以轻松地打印一个 Duration
extern crate floating_duration;
use std::time::Instant;
use floating_duration::{TimeAsFloat, TimeFormat};
fn main() {
let start = Instant::now();
let result = (1..12).fold(1, |acc, x| acc * x);
println!("Needed {}", TimeFormat(start.elapsed()));
println!("In seconds: {}", start.elapsed().as_fractional_secs());
}
贡献
欢迎贡献!
您提交的任何贡献都假定根据 MIT/Apache-2 双许可协议。
许可证
floating-duration 在 MIT 许可证和 Apache 许可证(版本 2.0)的条款下分发。
查看 LICENSE-APACHE 和 LICENSE-MIT.