Tools and things that make my life easier - y'all might like them too
datemath
Perform arithmetic on a date or two dates:
timedelta
from a dateSyntax:
datemath date1 - date2
datemath date1 +/- timedelta
Where:
date1 and date2 can be expressed as:
%Y/%m/%d ex: 2018/04/03
%Y/%m/%dT%H:%M ex: 2018/04/03T12:00
%Y/%m/%dT%H:%M:%S ex: 2018/04/03T12:00:00
%H:%M:%S ex: 12:00:00
%H:%M ex: 12:00
date1 can also be expressed as (but date2 cannot):
"now" ex: now
timedelta can be expressed as:
[INTd][INTh][INTm][INTs] ex: 1d12h
$ date
Tue Apr 3 16:51:50 EDT 2018
$ datemath now - $(date +%Y/%m/%d)
16:51:55.474269
$ datemath now + 1d
2018-04-04 16:52:07.780467
$ datemath now - 1d
2018-04-02 16:52:10.239369
$