The Sunrise/Sunset times widget seems to have my location somewhere in the US when I am in the UK.
Have you tried using something with GPS and waited for a lock first?