runwhen is a set of utilities for running commands
at particular times. With these tools, you can
perform calculations on time values in various
ways, and use those calculated times to determine
how long a process should sleep before performing
some task.