I believed most of the Windows System Admin will noticed that server time on the new fresh installed Windows is not correct.
As a Windows System Admin, first thing you should do is change the server time zone and sync the server time to internet time server.
Recently, i get complain from customer reported that the server time is incorrect. Even we advise them to sync the server time to internet time server, but they still do not understand to do that.
As for information, Microsoft does not enable NTP time sync by default. You can very easily manually enable it using the Windows Time Service, which supports time synchronisation from an NTP time server.
Here i going to share some of the simple command to sync NTP in Windows Server 2012.
A) Manual Sync NTP server
w32tm /config /manualpeerlist:IP Address or NTP Server /syncfromflags:manual /reliable:yes /update
B) Start Windows Time Service
net start w32time
C) Stop Windows Time Service
net stop w32time
D) Resync Time
Step1: Run Command Prompt as Administrator or Run Windows PowerShell. In this example, i going to use Windows PowerShell
Step2: Check current time
Step3: Check current time source
Step4: Manual Sync NTP server
Note: list of available NTP server can be get from the following link
Step5: Restart Windows Time Service and Rsync Time
As you can see from the above screenshot, server time already changed. In order to do further verification, we can use some of the useful command to do that. Below are the few common command example:-
1. Check NTP Configuration
3. Display list of all configured NTP server and status