2 个不稳定版本
0.2.0 | 2019年3月6日 |
---|---|
0.1.0 | 2019年3月6日 |
#546 in 日期和时间
14KB
297 代码行
Timey
Timey 是一个用 Rust 编写的命令行应用程序,允许快速轻松地在时间戳和格式化日期时间之间进行转换。
安装
首先您需要安装 Rust。安装说明在这里:这里。
安装 Rust 后,只需运行
cargo install timey
用法
将日期时间字符串解析为时间戳
$ timey parse '2019-03-05 00:00 +0100' --format '%Y-%m-%d %H:%M %z'
1551744000
$ timey parse '2019-03-05T00:00+01:00'
1525521780
将时间戳格式化为日期时间字符串
$ timey format 1525521780
2019-03-05T00:00+01:00
timey format 1525521780 -f '%Y-%m-%d'
2018-05-05
格式化选项
有关完整的格式化说明符列表,请参阅这里。
选项
-c, --copy # Copy the result to your the clipboard
-f, --format # The date format to use for parsing/formatting
-m, --millis # Use timestamps in millis rather than seconds
-h, --help # Display help
显示当前时间
用于复制结果到剪贴板的 -c
标志也适用于这些命令。
作为时间戳
$ timey now display
1551908316
$ timey now display -m
1551908316000
作为格式化的日期时间字符串
$ timey now format
2019-03-06T21:38:30.265352+00:00
$ timey now format -f '%Y-%m-%d'
2019-03-06
依赖项
~1.6–2.3MB
~28K SLoC