I meant that the time wasn't correct as the screen froze and the clock remaining on that time. When the computer wasn't frozen, it displayed the correct time.
It's now gone overnight on idle and didn't freeze. I still wish I knew what caused the problem, but I think whatever it was has corrected now. Thanks again everyone.