C# 通过WPF客户端应用程序更改系统时间的策略
我找到了改变系统时间的好建议 没关系。。。那么,为WPF客户端应用程序更改系统本地时间的最佳策略是什么呢 例如,我的应用程序定期从服务器获取一些数据,我可以用它来传递服务器时间 或者最好使用附加的C# 通过WPF客户端应用程序更改系统时间的策略,c#,.net,wpf,C#,.net,Wpf,我找到了改变系统时间的好建议 没关系。。。那么,为WPF客户端应用程序更改系统本地时间的最佳策略是什么呢 例如,我的应用程序定期从服务器获取一些数据,我可以用它来传递服务器时间 或者最好使用附加的线程询问服务器的服务器时间并始终更改本地系统时间 所以我不知道哪种方法更好 感谢您提供的任何线索。最好不要这样做-更改系统时间需要管理员权限,因此您的程序必须以管理员身份运行(在您的情况下可能可以接受,但通常不是一个好主意) 在设置时间时,还需要做出一些努力来正确调整网络延迟。请检查它通常是如何完成的,
线程
询问服务器的服务器时间并始终更改本地系统时间
所以我不知道哪种方法更好
感谢您提供的任何线索。最好不要这样做-更改系统时间需要管理员权限,因此您的程序必须以管理员身份运行(在您的情况下可能可以接受,但通常不是一个好主意) 在设置时间时,还需要做出一些努力来正确调整网络延迟。请检查它通常是如何完成的,即从开始
一个选项是将windows配置为更频繁地自己检查时间,而不是手动检查,因为它已经实现了功能。最好不要这样做-更改系统时间需要管理员权限,因此您的程序必须以管理员身份运行(在您的情况下,这可能是可以接受的,但通常不是一个好主意) 在设置时间时,还需要做出一些努力来正确调整网络延迟。请检查它通常是如何完成的,即从开始
一个选项是将windows配置为更频繁地自己检查时间,而不是手动检查,因为它已经实现了功能。您需要多久让客户端保持最新状态?@AnuragRanjhan事实上,客户端每隔3分钟定期获取一些数据。所以一切都应该及时。你需要多久让你的客户保持最新?AnuragRanjhan事实上,客户每隔3分钟就会定期获得一些数据。所以一切都应该及时。如果你想去的话,你可以去看看route@AnuragRanjhan谢谢链接!如果你想去,你可以去看看route@AnuragRanjhan谢谢链接!