1个稳定版本

1.0.0 2024年4月23日

#144日期和时间

MIT 许可证

26KB
640

TimeMan (命令行界面)

Crates.io

是一款时间和日期计算器。

如何使用

  • tm now 获取当前时间,输出 = Tue, 23 Apr 2024 11:40:37 +0300
  • tm since "$(tm now)"tm s "$(tm now)" 将输出持续时间,输出 = PT0.51623755S
  • tm sub "$(tm now)" "Tue, 23 Apr 2024 11:40:37 +0300" 将输出持续时间,输出 = PT8M15S
  • tm sub-duration "$(tm now)" PT8M15S 将输出日期和时间,输出 = Tue, 23 Apr 2024 11:43:38 +0300
  • tm add-duration "$(tm now)" PT8M15S 将输出日期和时间,输出 = Tue, 23 Apr 2024 12:01:38 +0300
  • tm translate -F"%+" "$(tm now)" 用于更改格式或UTC偏移量,输出 = 2024-04-23T11:55:17+03:00
  • tm help-format 查询如何创建自己的格式,输出将类似于 = %A : 完整的周名称.
  • tm help-format %A 查看更多信息
  • tm help-format date 在描述中搜索包含日期的任何内容
  • tm help-duration 了解持续时间标志

默认格式是: %a, %d %b %Y %T %zdate -R 或 rfc-email 相同

安装方法

这是一个 Rust 应用程序,您需要安装工具链!

cargo install timeman 或者您可以从版本发布中安装

依赖项

~2.1–3MB
~51K SLoC