如何使用C#中的网络编程获取其他系统的时间?

问题描述:

我想获得另一个系统的时间,这是两个系统通过LAN连接的服务器。给我一些想法?如何使用C#中的网络编程获取其他系统的时间?

+0

你认为哪些选项来获得远程的时间? – jheddings 2009-11-10 05:52:30

+0

我可以使用其他系统时间有没有任何可能性 – ush 2009-11-10 06:28:11

检查了这一点:An SNTP Client in C#

或者,真正简单的解决方案,掏出来NET TIME

net time \\computer 

并捕获标准输出。

+0

我喜欢'净时间'解决方案:没有额外的依赖关系。 – 2009-11-10 05:58:29

+0

有没有使用其他系统 时间的任何可能性 – ush 2009-11-10 06:29:15

如果服务器是Windows操作系统,你可以尝试使用WMI

最近的一个项目SNTP time class