Time Service Event log query

Dear Team,

Greetings,

This is about time sync error in windows server , could you give the guidelines of below error ? please .

Error code as below,

The time service detected a time difference of greater than 5000 milliseconds for 900 seconds. The time difference might be caused by synchronization with low-accuracy time sources or by suboptimal network conditions. The time service is no longer synchronized and cannot provide the time to other clients or update the system clock. When a valid time stamp is received from a time service provider, the time service will correct itself.