1 个不稳定版本

0.4.0 2021 年 12 月 11 日

#29#日

每月 27 次下载
when-cli 中使用

Apache-2.0

290KB
971

when

when 是一个小工具,可以告诉你在某个地方是什么时间,或者某个时间在某个地方。

example

安装

通过 cargo 方便安装

$ cargo install when-cli

还有一个你可以从浏览器使用的 在线版本

示例

这些是一些你可以做的事情

$ when "now"
$ when "2 hours ago in yyz"
$ when "5pm in yyz -> sfo"
$ when "5pm in vienna -> london"
$ when "4pm on 17.05.2021 in vienna -> tokyo"
$ when "4pm yesterday in vienna -> vienna va"
$ when "in 4 hours in san francisco"
$ when "2pm in 2 days in new delhi
$ when "now in yyz -> sfo -> vie -> lhr"
$ when "unix 1639067620 in tokyo"

用法

基本上接受一个字符串参数,该字符串大致遵循以下语法描述的格式。两个位置都是可选的。"local" 位置始终指当前机器的时区。

time and date in location -> other location

可以通过多次使用箭头操作符提供多个位置。这意味着你可以做类似 now in yyz -> sfo -> vie 的事情。

时间和日期可以大致像这样提供

  • 2:30pm14:307:00now
  • 14:30明天
  • 14:30
  • 17:00 on 20.05. (DD.MM.)
  • 17:00 on 20.05.2020 (DD.MM.YYYY)
  • 相对时间 (in 4 hours4 hours ago)
  • Unix 时间戳 (unix:TSunix TS)

支持许多主要城市以及常见的时区名称,如 Europe/Vienna

依赖项

~4–33MB
~450K SLoC