Freigeben über


Location.Time Eigenschaft

Definition

Gibt die Unix-Epochenzeit dieser Ort Fix, in Millisekunden seit Beginn der Unix-Epoche (00:00:00 Januar 1, 1970 UTC). -or- Legt die Unix-Epochenzeit dieses Ort fix, in Millisekunden seit Beginn der Unix-Epoche (00:00:00 Januar 1970 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

Eigenschaftswert

die Unix-Epoche dieser Lage

Attribute

Hinweise

Dokumentation zum Property Getter:

Gibt die Unix-Epochenzeit dieser Ort Fix, in Millisekunden seit Beginn der Unix-Epoche (00:00:00 Januar 1, 1970 UTC).

Es gibt keine Garantie dafür, dass unterschiedliche Standorte Uhrzeiten von derselben Uhr festgelegt haben. Standorte, die von der abgeleiteten LocationManager#GPS_PROVIDER sind, sind garantiert, dass ihre Zeit von der Uhr stammt, die von der Satelliten-Konstellation verwendet wird, die den Fix bereitgestellt hat. Standorte, die von anderen Anbietern abgeleitet werden, können jede Uhr verwenden, um ihre Zeit festzulegen, obwohl es am häufigsten ist, die Unix-Epochen-Systemuhr des Geräts zu verwenden (was möglicherweise falsch ist).

Beachten Sie, dass die Unix-Epochenuhr des Geräts nicht monotonisch ist; es kann vorwärts oder rückwärts unvorhersehbar springen und kann jederzeit vom Benutzer geändert werden, sodass diese Zeit nicht verwendet werden sollte, um Standorte zu bestellen oder zu vergleichen. Bevorzugen Sie #getElapsedRealtimeNanos zu diesem Zweck, da die verstrichene Echtzeituhr garantiert monoton sein soll.

Auf der anderen Seite kann diese Methode nützlich sein, um dem Benutzer eine lesbare Zeit zu präsentieren, oder als Heuristik zum Vergleichen von Standortkorrekturen über einen Neustart oder geräteübergreifend.

Alle von dem LocationManager Ereignis generierten Speicherorte sind garantiert festgelegt, denken Sie jedoch daran, dass sich die Systemuhr des Geräts seit dem Generieren des Standorts möglicherweise geändert hat.

Java-Dokumentation für android.location.Location.getTime().

Dokumentation zum Eigenschaftensatzer:

Legt die Unix-Epochenzeit dieses Ort fix, in Millisekunden seit Beginn der Unix-Epoche (00:00:00 Januar 1 1970 UTC).

Java-Dokumentation für android.location.Location.setTime(long).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: