来自GPS信号或设备的GPS时间戳?

时间:2014-05-12 05:53:34

标签: c# windows-phone-7 windows-phone-8 gps

我的Windows Phone应用程序使用位置跟踪,我正在使用系统日期和时间标记我使用的位置。 这一点运作良好,但现在有一个用户的情况,他的日期/时间设置在他的手机上可怕的错误,这意味着他的位置的时间戳都是错误的。

所以,我正在查看Timestamp上的Geocoordinate属性,但我的问题是:该时间戳是否真的来自GPS单元,还是只是系统(设备)日期/获得职位的时间?

MSDN上的文档说:

  

确定位置的系统时间。

如果是这种情况我真的没有太多用处,但是有没有人测试过或有过这方面的经验?

1 个答案:

答案 0 :(得分:1)

我一直把它解释为Systemtime,但你的问题让我很好奇。所以我通过实验对此进行了测试,自动关闭了设置时间,稍微改变时间确实会改变Geocoordinate的时间戳。虽然我没有找到合作的好来源,但我的实验让我相信您的评估是正确的。

解决此问题的方法可能是从timezonedb api等在线时间服务中获取时间吗?