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 在 日期和时间
每月下载 203次
在 6 个包中使用 (3 直接)
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