The ESXi host uses UTC+0 (Greenwich Time). What's basically missing - at least in my opinion - is a VM setting for the time zone to allow the VM to boot with the correct "BIOS" time, before the guest OS itself syncs it's time with a time server.
André