#duration #numbers #num

num-time-duration

提供一种方便的方法从数字创建 std::time::Duration

1 个不稳定版本

0.1.0 2021年7月12日

#18 in #num

MIT 许可证

6KB

num-time-duration

此 crate 提供了一种方便的方法,可以从数字创建 std::time::Duration

示例

use num_time_duration::NumTimeDuration;

let now = std::time::SystemTime::now();
assert_eq!(now + 1.hours(), now + std::time::Duration::from_secs(3600));
assert_eq!(now + 1.days(), now + std::time::Duration::from_secs(86400));
assert_eq!(now - 1.weeks(), now - std::time::Duration::from_secs(604800));

使用方法

要使用 num-time-duration,将以下内容添加到您的 Cargo.toml

[dependencies]
num-time-duration = "0.1.0"

lib.rs:

此 crate 提供了一种方便的方法,可以从数字创建 std::time::Duration

示例

use num_time_duration::NumTimeDuration;

let now = std::time::SystemTime::now();
assert_eq!(now + 1.hours(), now + std::time::Duration::from_secs(3600));
assert_eq!(now + 1.days(), now + std::time::Duration::from_secs(86400));
assert_eq!(now - 1.weeks(), now - std::time::Duration::from_secs(604800));

依赖项

~155KB