来自标题它似乎是一个愚蠢的问题:)我知道,但我有一个silverlight应用程序需要发送日期时间到第三方Web方法,并基于日期时间填充一些客户端控件...现在我知道如何获取日期时间客户端,但问题是客户端时间可能是错误的........ 一种方法是使用web服务来获取日期时间的任何其他想法吗?
答案 0 :(得分:2)
如果您需要服务器时间的可靠性,那么是 - 网络服务就足够了。我最近遇到了Silverlight的限制,只有一个Web服务(WCF或其他)才能解决。我为我的场景选择了一个普通的.NET Web服务,当这一切都说完了,它就像一个魅力。
答案 1 :(得分:1)
更具体地说明您的方案。 “客户时间可能是错误的”是什么意思?
如果您的意思是由于世界时间差异(例如,客户端从美国访问而服务器位于英国),客户端时间可能与服务器时间不同,那么您必须通过调用将时间转换为Universal Time发送前DateTime.ToUniversalTime()
。