有什么方法可以让我的应用程序获得真实世界的时间吗?(我们只能在互联网上检索如此高精度的时间,所以我需要一个这样的方法,它可以从互联网返回真实的时钟)
问问题
477 次
2 回答
2
DateTime.UtcNow
返回与时区无关的 UTC 时间。
http://msdn.microsoft.com/en-us/library/system.datetime.utcnow.aspx
使用谷歌的时间;发送 http get 到https://www.google.com/search?q=utc+now&oq=utc+now&aqs=chrome.0.57j0j60j0j60j62.1138&sourceid=chrome&ie=UTF-8
<div class="vk_bk vk_ans">1:31 AM</div>
基本上解析出值;where element.class == "vk_bk vk_ans" get element.innerHTML
如果您正在与自己的服务器进行交互,只需让它以滴答的形式将时间发送回客户端。顺便说一句,即使您这样做,真正想欺骗您的系统的人也可以做到。
于 2013-02-05T01:21:19.023 回答
1
如果花在某项任务上的时间很重要,请将所有时间都保留在服务器上。有一个开始时间的方法,它应该返回到期时间。然后用户提交答案,如果超过预期时间,则拒绝它。
于 2013-02-05T01:19:27.490 回答