draw date labels at round intervals

instead of round increments of an arbitrary start date. previously, if the
ruler started at 1:27:16, there would be ticks at 1:27:16 and 1:37:16.
with this change, there are ticks at 1:30:00 and 1:40:00.