After I changed my battery it was stuck at 1:00. I just happened to leave for a ride around 1:00 and was surprised that the time was accurate. After riding a few minutes I checked the time and it was still 1:00. When I got back I reset it to the current time and now it is keeping time just fine. If you don't reset it, it is right twice a day.