Crates.io | when-cli |
lib.rs | when-cli |
version | 0.4.0 |
source | src |
created_at | 2021-12-07 23:10:22.258836 |
updated_at | 2021-12-11 00:21:45.236177 |
description | a command line tool for converting times between timezones |
homepage | |
repository | https://github.com/mitsuhiko/when |
max_upload_size | |
id | 494136 |
size | 41,457 |
when
is a small utility which tells you what time it is
somewhere or what some time is somewhere.
Conveniently via cargo:
$ cargo install when-cli
There is also an online version you can use from your browser.
These are some other things you can do:
$ 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"
Basically takes a single argument which is a string which describes the format in roughly this syntax. Both locations are optional. The "local" location always refers to the current machine's timezone.
time and date in location -> other location
Multiple locations can be suplied by using the arrow operator multiple times. This
means you can do things like now in yyz -> sfo -> vie
.
Time and date can be provided roughly like this:
2:30pm
, 14:30
, 7:00
, now
14:30 tomorrow
14:30
17:00 on 20.05.
(DD.MM.)17:00 on 20.05.2020
(DD.MM.YYYY)in 4 hours
or 4 hours ago
)unix:TS
or unix TS
)For locations many major cities are supported as well as
common timezone names like Europe/Vienna
.