You can configure a virtual machine to synchronize the guest operating system time with the host time.
When you enable this setting, VMware Tools checks once per minute to make sure that the guest operating system time is in sync with the whether the guest operating system time is lagging behind the host operating system time. If it is, the guest operating system time is moved forward to match the host operating system time.
Regardless of whether you enable this setting, time synchronization occurs when the VMware Tools daemon is started (such as during a reboot), when resuming from a suspend operation, and after shrinking a disk. When the operating system starts or reboots, synchronization can be either forward or backward in time. For other events, synchronization is forward in time.