Setting Desired Time Zone In Linux
View the list of available Timezones:
ls /usr/share/zoneinfo

cd /etc/<br></br>
mv localtime localtime.old<br></br>
ln -sf /usr/share/zoneinfo/GMT localtime<br></br>
/sbin/hwclock --systohc<br></br>```

Sometimes, the above method does not work, this is probably caused by corrupt Time zone data. Reinstalling the Time zone data will fix that problem.

`yum reinstall tzdata`  
 or  

rpm -e tzdata


yum install tzdata```