This morning I realized that my quasi-antique Optimus V Android had not updated for daylight savings time. A search on the internet showed numerous posts from 2010 all with the same issue and all stating that every possible fix under the sun corrected the problem. Many said to simply disable automatic time settings. Unfortunately, the version of Android installed on the Virgin Mobile phones has that option hidden.
I did find a solution and it was naturally not what was posted in any of the messages I saw. So, to add my voice to the chorus, here is my solution :
Enable the GPS radio for a few minutes
Tough one eh? I normally have my phone in Airplane mode because the building I work in is very unforgiving with radio signals and kills almost all but the most resilient of them right at the door. Thus, to preserve battery life, I leave my phone in Airplane mode and enable only the WiFi radio in order to access the network at the office. I normally have my GPS radio off all of the time to further increase battery life but I imagine that the time would have auto-corrected had I left that radio on.
For those interested, I use the Power Manager utility to manage the state of the various radios on my phone.