If that task hadn't appeared 7 minutes before midnight, what would you have done?
That's probably beside the point, I know but I guess what I'm saying is maybe trying to complete something on the checklist so last minute or so last 7 minutes isn't such a good idea. It's a strong probability you won't complete it in time if there isn't much available within the hour to midnight.
I've done it a few times and found that out myself trying to find a second offer or something.
I do agree with Valerie here, it reset exactly on the hour. As soon as my time hit 5:00 the notification box appeared.