Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 924 Bytes

README.md

File metadata and controls

51 lines (36 loc) · 924 Bytes

A dead-simple CLI to convert RFC2822 to short humanize strings

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