This article shows how to configure Windows Time Service on Windows Server 2016 so that it acts as an NTP server for domain client computers.
Configure Windows Time Service
Type the following commands on PowerShell:
w32tm /config /manualpeerlist:pool.ntp.org /syncfromflags:MANUAL
Now the Windows Server 2016 is an NTP client of pool.ntp.org and its time/clock is synced with the NTP pool servers (The server is at the same time the NTP server for other domain client systems).
If your Windows Server 2016 machine is a VM inside Hyper-V, you have to disable time sync. Go to:
M settings-> Management-> Integration Services
Otherwise, Windows Server 2016 time/clock will be synced with the Host time/clock.
Then go to the client machines and run the following command on PowerShell to force them to sync their time/clock with the domain controller on the Windows Server 2016.
You can check the time synchronization status using the following command.