Comparisons can fail if we don't force the dates to be numbers

This caused the random "progress on the map gets stuck" error that I had
been seeing on and off (no idea, really, why this wasn't consistently
failing but worked when you moved the end time by at least ten minutes
past the start).

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>