If time zone is wrong on CentOS, you can come across weird issues. One of the things I came cross is Jenkins grabbing a wrong commit. Gotta fix the time zone.
Check the Current Time Zone
This command shows which time zone the system is set currently.
How to List Available Time Zones
Let’s list the available time zones.
It shows quite a long list of time zones. Let’s grep it so you can find the one you want.
timedatectl list-timezones | grep Lo
It lists time zones that contains “Lo”. The time zone I want to use is America/Los_Angeles. I’m going to set the time zone to it.
Change the Time Zone
I’m going to change the time zone to America/Los_Angeles.
sudo timedatectl set-timezone America/Los_Angeles
Execute date command to check the current date, time and time zone.
Thu Oct 31 18:57:05 PDT 2019