gpt4 book ai didi

c# - Windows Phone,你能从GPS获得实时时间吗?

转载 作者:太空狗 更新时间:2023-10-30 01:18:47 25 4
gpt4 key购买 nike

是否可以从 GPS 位置请求中获取实时时间,而不是系统时间(因为这可以更改)?

好像是

Geoposition.Coordinate.Timestamp

是系统时间,看这里:http://msdn.microsoft.com/en-us/library/windows/apps/windows.devices.geolocation.geocoordinate.aspx

Timestamp Read-only The system time at which the location was determined.

我知道我可以使用 NTP 服务器,但如果我没有数据连接怎么办。

谢谢

史蒂夫

我想我只需要一个关于是否可以直接从卫星获取时间的明确答案。

最佳答案

我是瞎子。

为了将来引用,您可以在 8.1 中。

http://msdn.microsoft.com/en-us/library/windows/apps/windows.devices.geolocation.geocoordinate.aspx

查看位置源

PositionSourceTimestamp Read-only Gets the time at which the associated Geocoordinate position was calculated.

http://blogs.msdn.com/b/thunbrynt/archive/2014/04/22/windows-phone-8-1-for-developers-geolocation-and-geofencing.aspx

来自上面的链接:

地理位置在 Windows Phone 8.0 中,我们有两个内容几乎相同的命名空间,旧的 System.Device.Location 和新的 Windows.Devices.Geolocation。在 8.1 中只剩下 Windows.Devices.Geolocation。如果您想使用 System.Device.Location 更新旧应用程序,互联网上有大量信息。 8.0 map api 使用 System.Device.Location.GeoCoordinate 但 8.1 现在使用 Windows.Devices.Geolocation.Geopoint。在我之前的博客中有更多相关信息:Windows Phone 8.1 for Developers – Maps Windows.Devices.Geolocation 中唯一的其他变化是两个额外的类和一个关于 Geocoordinate 的额外属性:

  • GeoboundingBox:表示定义地理区域的矩形区域。替换 8.0 map api 中使用的 LocationRectangle

  • Geopath:表示一系列有序的地理点,并且是例如,当您创建 MapPolygon 时使用。

  • Geocoordinate.PositionSourceTimestamp:获取时间计算了相关的地理坐标位置,并且可能是与设备上的系统时间完全无关。例如。如果位置是从 GPS 获得的,时间戳将从卫星。

最后的要点是有用的

谢谢

史蒂夫

关于c# - Windows Phone,你能从GPS获得实时时间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25721223/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com