cl-period
cl-period allows one to express and check time periods in a terse but readable way.

See the documentation for examples.