Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何检查所有机器是否具有相同的日期时间?_C#_C# 4.0_Networking_Ntp - Fatal编程技术网

C# 如何检查所有机器是否具有相同的日期时间?

C# 如何检查所有机器是否具有相同的日期时间?,c#,c#-4.0,networking,ntp,C#,C# 4.0,Networking,Ntp,我有多台机器,所有机器都有相同的日期时间,包括毫秒 现在我要检查所有机器是否有相同的时间 我们可以通过为每台机器调用单个线程来通过wmi或任何其他选项收集其日期时间,但它永远不会给出预期的结果 那么,检查所有机器是否具有相同日期时间的最佳方法是什么 是否有命令检查所有机器的时间是否相等 注意:所有机器都相互通信,但没有服务器。我不知道如何确保在代码中,但是,如果你在所有机器上都使用相同的工具,那么你可以合理地确定时间差在可接受的范围内。正如@Dirk已经尝试告诉你的那样:最好的方法是使用已经存在

我有多台机器,所有机器都有相同的日期时间,包括毫秒

现在我要检查所有机器是否有相同的时间

我们可以通过为每台机器调用单个线程来通过wmi或任何其他选项收集其日期时间,但它永远不会给出预期的结果

那么,检查所有机器是否具有相同日期时间的最佳方法是什么

是否有命令检查所有机器的时间是否相等


注意:所有机器都相互通信,但没有服务器。

我不知道如何确保在代码中,但是,如果你在所有机器上都使用相同的工具,那么你可以合理地确定时间差在可接受的范围内。正如@Dirk已经尝试告诉你的那样:最好的方法是使用已经存在的工具——问问你的IT人员,他们肯定已经有了一些设置来确保这一点