Like with genius_at_work's suggestion, the dates are out of sync.
It shows today as being the 4th, not the 8th.
As I said, the date running into next week, as they do with Byte187's code, is a small problem.. and, in fact, more of an annoyance to my way of thinking than a real problem.