在vb.net中获取Internet时间而不是pc时间

在vb.net中获取Internet时间而不是pc时间,vb.net,winforms,real-time,Vb.net,Winforms,Real Time,我有一个在本地机器上运行的应用程序,多个用户很可能像DTR系统。此应用程序基于客户机-服务器体系结构,因此在此情况下,我需要在所有PC上使用相同的时间,因此在任何PC应用程序启动时,都可以通过任何方法从internet或任何服务器获取当前时间,从而为所有用户提供准确、相同的时间。我寻找了其他的解决办法,但没有运气 非常感谢您的任何想法和选择 您可以查询NTP服务器。这基本上是一个提供当前时间信息的服务器。在time1.google.com下有pool.ntp.org或google time服务器

我有一个在本地机器上运行的应用程序,多个用户很可能像DTR系统。此应用程序基于客户机-服务器体系结构,因此在此情况下,我需要在所有PC上使用相同的时间,因此在任何PC应用程序启动时,都可以通过任何方法从internet或任何服务器获取当前时间,从而为所有用户提供准确、相同的时间。我寻找了其他的解决办法,但没有运气


非常感谢您的任何想法和选择

您可以查询NTP服务器。这基本上是一个提供当前时间信息的服务器。在time1.google.com下有pool.ntp.org或google time服务器等服务器

要查询这些问题,您可以参考前面的答案,其中包含以下完整代码:

它是用C语言编写的,但您可以使用类似的工具轻松地将其转换为VB.net