Make sure that your date and time are correct, I am not sure if that is the problem that you are having though. (But it seems likely since whenever I use linux, it changes the time to AM or random)
EDIT: The time changing was due to Windows' s fault with the clock not setup properly as it needs...