#时间 #日期-时间 #TAI #单调 #日期 #时间戳

no-std monotonic-time

一个简单的轻量级 crate,可以将提供的秒转换为协调世界时(UTC)或国际原子时(TAI)。

3 个稳定版本

1.0.2 2022年7月24日
1.0.1 2022年6月30日

#344日期和时间


web3utilities 中使用

Apache-2.0 或 MIT

11KB
149

Monotonic-Time

一个简单的轻量级 crate,可以将提供的秒转换为协调世界时(UTC)或国际原子时(TAI)。

Rust crates.io

实例化 DateTime

use monotonic_time::DateTime;

let mut datetime = DateTime::new();

将秒转换为 UTC

use monotonic_time::DateTime;

let now = 1656603896;
let mut datetime = DateTime::new();
datetime.to_datetime(now);
println!("{}", datetime)

将秒转换为 TAI

use monotonic_time::DateTime;

let now = 1656603896;
let mut datetime = DateTime::new();
// Pass in the seconds and the offset of UTC from TAI
datetime.to_taitime(now, 37);
println!("{}", datetime)

许可协议

此 crate 受 Apache-2.0MIT 许可协议的许可。

贡献

所有贡献都必须遵循 crate 的代码和 Rust 行为准则 - https://rust-lang.net.cn/policies/code-of-conduct

无运行时依赖

功能