获得“自动”时间设置的实时时间

时间:2012-04-18 11:26:46

标签: c# windows-phone-7 timezone windows-phone-7.1 clock

我正在创建一个应用程序,用户将购买请求发送到Web服务器,此发送请求的过程会反馈一些分析数据。具体而言,此数据需要一个记录请求时间的时间戳。

通常,DateTime.Now是合适的。然而,这使用了电话/系统时间,这是不可完全信任的;因为用户可能通过电话设置修改了这段时间。

我的问题;有没有办法检测系统时间是否已手动设置?和/或是否有一种推荐的方式来自动获取实时,就像WP7设置菜单中的“自动设置”开关一样?我知道WP7方法使用来自移动网络/运营商的数据,并且所有设备/网络可能都不支持这种方法。 DateTime.Now是一个可行的备份(如果分析数据可以通过检查是否使用自动时间来实现,但是如果有建议的方法来确定使用运营商时间的优先级(或使用数据连接的等效事项),那么最有用的。

我搜索了这个网站以及网络和MSDN,但我还没有发现任何特别符合此要求的内容。感谢。

0 个答案:

没有答案