12 个版本 (2 个稳定版本)
1.0.1 | 2023 年 3 月 7 日 |
---|---|
1.0.0 | 2022 年 4 月 8 日 |
0.2.1 | 2021 年 9 月 27 日 |
0.2.0 | 2021 年 1 月 15 日 |
0.1.1 | 2020 年 4 月 2 日 |
#1605 在 命令行工具
每月下载量 32 次
18KB
338 行
epoch-cli
epoch-cli 是一个处理纪元时间戳的工具。
功能
- 非常快速,资源使用低
- 仅使用 UTC 时间
- 可以与秒、毫秒、微秒或纳秒的单元一起工作
- 可以将纪元时间戳转换为日期和时间
- 可以将日期和时间转换为纪元时间戳
- 灵感来源于 https://www.epochconverter.com/
文档
完整文档、说明和 API 可在: https://docs.rs/epoch-cli
lib.rs
:
epoch-cli 是一个处理纪元时间戳的工具。
功能
- 非常快速,资源使用低
- 仅使用 UTC 时间
- 可以与秒、毫秒、微秒或纳秒的单元一起工作
- 可以将纪元时间戳转换为日期和时间
- 可以将日期和时间转换为纪元时间戳
- 灵感来源于 https://www.epochconverter.com/
文档
完整文档、说明和 API 可在: https://docs.rs/epoch-cli
使用 cargo 安装
- 安装 rust
- 运行
cargo install epoch-cli
这将在您的系统上安装一个名为 epoch
的二进制文件。
显示当前纪元时间
$ epoch
1585796573
$ epoch --ms
1585796603436
$ epoch --us
1585796667156364
$ epoch --ns
1585796681774366974
将纪元时间戳转换为日期时间
$ epoch 1585796573
2020-04-02 03:02:53 UTC
$ epoch --ms 1585796603436
2020-04-02 03:03:23.436 UTC
$ epoch --us 1585796667156364
2020-04-02 03:04:27.156364 UTC
$ epoch --ns 1585796681774366974
2020-04-02 03:04:41.774366974 UTC
将日期时间的部分转换为纪元
完整用法如下 epoch --dt 年 月 日 [小时] [分钟] [秒] [毫秒] [微秒] [纳秒]
仅需要年、月和日。
$ epoch --dt 2020 04 01 17 08 55 20 30 40
1585760935
$ epoch --ns --dt 2020 04 01 17 08 55 20 30 40
1585760935020030040
$ epoch --ms --dt 2020 04 01
1585699200000
$ epoch --dt 2020 04 01 23 00 30
1585782030
依赖项
~1.9–2.5MB
~48K SLoC