This symptom seems a known issue when VM running on Hpyer-V, please refer to the following action and try to fix the problem.

Resolution
===========
Before do below action, you need turn off VM first:

1) Open the Hyper-V Manager.
2) Click on Settings.
3) Click on Integration services.
4) Uncheck the "Time Synchronization" option.
5) Reboot the problem server(VM).
The eventvwr registers the W32time event ID 37 which confirms that the time sync is successful with the time provider.