This guy is missed in test coverage since, on_date is always set to datetime.now(), but some tests in the past/future should cover it.