It happened to me twice last week, day after day:
1. Had a single alarm set to 7am.
2. When the alarm started, I snoozed it.
3. The clock started showing 4am (both minute and second hands were working correctly, just the hour was off).
4. I played with buttons and screens and at some moment when I got back to the clock, it was correct.