My time and date keeps changing to a completely different time and date. (Eg It's 2pm on July 1st, it will change to 4:30am February 21st)

Is there anything I can do to change that or do I need to update firmware or something?