5个版本

使用旧的Rust 2015

0.2.4 2020年2月14日
0.2.3 2020年1月17日
0.2.2 2020年1月17日
0.2.1 2020年1月17日
0.2.0 2020年1月17日

#413日期和时间

Download history • Rust 包仓库 65/week @ 2024-04-01 • Rust 包仓库 16/week @ 2024-04-08 • Rust 包仓库 89/week @ 2024-04-15 • Rust 包仓库 18/week @ 2024-04-22 • Rust 包仓库 93/week @ 2024-04-29 • Rust 包仓库 16/week @ 2024-05-06 • Rust 包仓库 25/week @ 2024-05-13 • Rust 包仓库 33/week @ 2024-05-20 • Rust 包仓库 30/week @ 2024-05-27 • Rust 包仓库 19/week @ 2024-06-03 • Rust 包仓库 22/week @ 2024-06-10 • Rust 包仓库 28/week @ 2024-06-17 • Rust 包仓库 35/week @ 2024-06-24 • Rust 包仓库 12/week @ 2024-07-08 • Rust 包仓库 154/week @ 2024-07-15 • Rust 包仓库

每月下载 203次
6 个包中使用 (3 直接)

MPL-2.0 许可证

22KB
310

Epochs-rust

在Rust中将各种纪元时间转换为chrono::NaiveDateTime时间。

在Cargo.toml中的依赖项下添加以下内容

epochs = "0.2"

然后这样

$ cat src/main.rs 
fn main() {
    if let Some(ndt) = epochs::unix(1234567890) {
        println!("{:?}", ndt);
    }
    if let Some(ndt) = epochs::chrome(12879041490654321) {
        println!("{:?}", ndt);
    }
}

会产生这样

$ cargo run
...
2009-02-13T23:31:30
2009-02-13T23:31:30.654321

另请参阅

该项目最初是用Perl完成的。有关动机,请参阅Time::Moment::Epoch 网页

还有其他版本在

依赖项

~1MB
~18K SLoC