Have you changed which date you're setting your clock to (as in, instead of one date you set your clock back to, you choose another furthur back. Example: September 17, 2012 to September 15, 2012)? That's what I usually do when it hangs on a day I've been using.
If not, I'm not sure what to do.