I have cronjobs setup to be run daily on my Ubuntu server.

eg. 0 4 \* \* \* command

They are running except they are running 8 hours early. When setting up the server, it was originally set to UTC time. I ran `sudo dpkg-reconfigure tzdata` to set the server to CST which is 6 hours behind UTC. Interestingly, I am in PST which is 8 hours behind UTC but I don't see how the server could know that.

If I run the command `date`, it shows the time in CST.

There must be some place that the time is configured wrong. Where can I look to solve this?