title: Configure Windows time with high (sub seconds) precision
body: <p><a href="http://time.is/" rel="nofollow noreferrer">http://time.is/</a> is constantly reporting my system clock as several seconds off (usually ahead) even if I freshly force synchronization of windows clock with some of the internet time servers (e.g. time.windows.com or time.nist.gov).
  This is complicating development of components integrating with remote servers that disconnects me if my timestamps are over second off. Our production HW have specialized HW clock provider with microsecond precision. I do not need anything like that in dev environment, but precision not worse than second is needed.
  Is there any public time server or reliable time synchronization utility that can achieve this?</p>
  
  <p><strong>EDIT1:</strong>
  I found and answer to different question that actually also answers my question. <a href="https://serverfault.com/a/489016">https://serverfault.com/a/489016</a>. Among others it mentions:</p>
  
  <ul>
  <li>Microsoft does not guarantee sub-second accuracies using Windows Time
  (MS mentiones it here <a href="http://support.microsoft.com/kb/939322" rel="nofollow noreferrer">http://support.microsoft.com/kb/939322</a>)</li>
  <li>NIST maintains list of third party time software producers here<br>
  <a href="http://www.nist.gov/pml/div688/grp40/softwarelist.cfm" rel="nofollow noreferrer">http://www.nist.gov/pml/div688/grp40/softwarelist.cfm</a></li>
  </ul>
  
  <p>Conclusion: for better precision than in order of 1 or two seconds you need to use third party time synchronization service.</p>