語言

Location.Time 屬性

定義

回傳此位置修正的 Unix 時代時間,以毫秒計,自 Unix 時代開始(1970 年 1 月 1 日 00:00:00 UTC)起計。 -或- 設定此位置定位的 Unix 歷元時間,以毫秒計,自 Unix 紀元開始(1970 年 1 月 1 日 00:00:00 UTC)起計。

public virtual long Time { [Android.Runtime.Register("getTime", "()J", "GetGetTimeHandler")] get; [Android.Runtime.Register("setTime", "(J)V", "GetSetTime_JHandler")] set; }
[<get: Android.Runtime.Register("getTime", "()J", "GetGetTimeHandler")>]
[<set: Android.Runtime.Register("setTime", "(J)V", "GetSetTime_JHandler")>]
member this.Time : int64 with get, set

屬性值

此地點的 Unix 時代

屬性

備註

財產取得者文件:

回傳此位置修正的 Unix 時代時間,以毫秒計,自 Unix 時代開始(1970 年 1 月 1 日 00:00:00 UTC)起計。

無法保證不同地點的時間會從同一個時鐘設定。 從 中 LocationManager#GPS_PROVIDER 推算出的位置,其時間保證來自提供定位的衛星星座所使用的時鐘。 來自其他供應商的地點可使用任意時鐘設定時間,但最常見的是使用裝置的 Unix 時代系統時鐘(但有時可能不正確)。

請注意,該裝置的 Unix 紀元時間系統時鐘並非單調的;它可以不可預測地前後跳躍,且使用者隨時可能更改,因此不應用此時間來排序或比較位置。 #getElapsedRealtimeNanos偏好這個目的,因為經過的即時時鐘保證是單調的。

另一方面,這種方法可能有助於向使用者呈現人類可讀的時間,或作為比較重啟期間或不同裝置位置修正的啟發式方法。

所有由 產生 LocationManager 的位置都保證設定此時間,但請記得裝置的系統時鐘可能自該位置生成後有所變動。

Java 文件 android.location.Location.getTime()。

屬性設定文件:

設定此位置修正的 Unix 時代時間,以毫秒為單位,自 Unix 時代開始(1970 年 1 月 1 日 00:00:00 UTC)起計。

Java 文件 android.location.Location.setTime(long)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於