ESXi 5.5 and after uses UTC by default and it doesn't support changing the time zone
Configure the host to the NTP servers.
Check if the following VMware KB article helps: VMware Knowledge Base
Please consider marking this answer "correct" or "helpful" if you think your question have been answered correctly.