如何在不使用GET DATE()的情况下获取服务器时间

时间:2014-03-05 08:57:17

标签: vb.net winforms datetime visual-studio-2012 sql-server-2005-express

我很难在不使用GET DATE()的情况下搜索检索/获取服务器时间。我之前的应用程序,我使用了GET DATE()并且它可以工作但是当它安装在本地pc(多个用户)时,获取日期与其他PC不同。然后我从其他论坛网站(Here!)搜索netapi32.dll它在本地PC和其他没有运行 OS SERVER 的电脑上工作但是在操作系统获得服务器时间服务器安装它没有运气。

BTW ,这是一个 WinForm应用程序

非常感谢任何想法或替代方案。

先谢谢你。

1 个答案:

答案 0 :(得分:0)

如果您在不使用服务器的情况下需要一致的时间,我认为唯一可以建议使用Internet时间服务器。我会 sugest你每次需要时查询服务器,但只是在启动时查询一次,并跟踪本地计算机时间的偏移量。

以下是有关获取互联网时间的一些信息:Sync Internet Time with Computer