I've a Raspberry Pi that I was using in the EST timezone. It had an NTP service installed (
sudo apt-get install ntp) and the Raspberry Pi was set to the UTC timezone. The date on the Raspberry Pi was correct, until I took the Raspberry Pi to the Pacific Time Zone (PT). When I booted the Raspberry Pi, the UTC time on the Raspberry Pi was way off (behind by 9 hours), and NTP just doesn't sync to get the correct UTC time. The Raspberry Pi is connected to the Internet via Ethernet.
I've tried rebooting the Raspberry Pi several times. Also, I've tried removing the NTP service and installing OpenNTPD. What could be going on?