If server is in a Hyper-V VM
If your Windows Server machine is a VM inside Hyper-V, you have to disable time sync. Go to:
and uncheck:
Configure Windows Time Service (NTP) on the Domain Controller
Apply the changes by restarting the time service (stop and then start)
Configure Windows Clients
Go to the client machines and run the following command on PowerShell to force them to sync their time/clock with the domain controller;
Check Status
You can check the time synchronization status using the following command.
If Time Service does not exist
Source: https://www.faqforge.com/windows-server-2016/configure-ntp-server-windows-server-2016/