rose date: improve CLI

Usage 1: 0 or 1 argument, print time point.
Usage 2: 2 arguments, print time interval.

(Updated with latest version of isodatetime.)

Close #1321.
It is mostly OK, until we start testing at the wrong time of the day.