According to http://www.vmware.com/files/pdf/techpaper/Timekeeping-In-VirtualMachines.pdf:
By default, the daemon checks the guest operating system clock only once per minute.
However, depending on whether the guest's time is behind or ahead the result is different. So please read (at least) the "Enabling Periodic Synchronization" section in the above mentioned document.
André