Recently I have Installed and configured a server Based on CentOs , after a while I noticed that My TimeZone Configuration resets to default after I Update server, I configured timezone again using this command:
ln -sf /usr/share/zoneinfo/UTC /etc/localtime
It worked again for a while and then I noticed again it has been changed to default config Again !!!
after a little googleing i find out that it is related to my configuration file here:
I Just edit TimeZone on This file and it is ok now !