I noticed the time on my raspberry pi was out by about 11 hours and upon checking saw it was set to UTC.
To fix this, I removed localtime from /etc and added symbolic link to my timezone.
sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/Australia/NSW /etc/localtime