13 releases
0.5.0 | Jan 13, 2022 |
---|---|
0.4.3 | Oct 23, 2020 |
0.3.0 | Oct 22, 2020 |
0.2.0 | Oct 22, 2020 |
0.1.5 | Oct 22, 2020 |
#357 in Date and time
26 downloads per month
30KB
144 lines
timeago-cli
A dead-simple CLI to convert RFC2822 to short humanize strings. Useful for prompts
Usage
$ timeago 'Wed, 21 Oct 2020 00:07:08 -0700'
Use it with git log
to get how far back the last commit was
$ timeago "$(git log -1 --format=%cD)"
12h
Install
cargo install timeago-cli
Options
You can get longer strings with --long
$ timeago "$(git log -1 --format=%cD)" --long
12 hours
Or precise timeago strings with --precise
$ timeago "$(git log -1 --format=%cD)" --precise
12 hours 30 minutes and 19 seconds
Customize the separator (default
) with --seperator
$ timeago "$(git log -1 --format=%cD)" --precise --separator '|'
12h|31m|43s
Dependencies
~5MB
~86K SLoC