Windows Phone C# - 获取实时

时间:2013-02-05 01:11:42

标签: c# facebook windows-phone-7 time facebook-c#-sdk

有没有办法让我的应用程序获得真实的世界时间? (我们只能在互联网上检索如此高精度的时间,所以我需要一个像这样的方法,从互联网上返回真正的时钟)

2 个答案:

答案 0 :(得分:2)

DateTime.UtcNow返回与时区无关的UTC时间。

http://msdn.microsoft.com/en-us/library/system.datetime.utcnow.aspx

使用谷歌时间;发送http到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

如果您正在与自己的服务器进行交互,只需将时间以滴答的形式发送回客户端即可。顺便说一句,即使你这样做,真的想欺骗你的系统的人也能做到。

答案 1 :(得分:1)

如果在任务上花费的时间很重要,请始终将其保留在服务器上。有一个开始时间的方法,它应该返回到期时间。然后用户提交答案,如果是在预期时间之后,则拒绝答案。