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 次

MIT 许可证

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 安装

  1. 安装 rust
  2. 运行 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