SystemClock.CurrentNetworkTimeClock Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Clock
Wert zurück, der am 1. Januar 1970 um 00:00:00 Uhr beginnt.
[Android.Runtime.Register("currentNetworkTimeClock", "()Ljava/time/Clock;", "", ApiSince=33)]
public static Java.Time.Clock CurrentNetworkTimeClock ();
[<Android.Runtime.Register("currentNetworkTimeClock", "()Ljava/time/Clock;", "", ApiSince=33)>]
static member CurrentNetworkTimeClock : unit -> Java.Time.Clock
Gibt zurück
- Attribute
Hinweise
Gibt einen Clock
Wert zurück, der am 1. Januar 1970 um 00:00:00:00.0 UTC beginnt und mit einer Remotenetzwerkquelle außerhalb des Geräts synchronisiert wird.
Die vom Benutzer zurückgegebene System#currentTimeMillis()
Zeit kann zwar angepasst werden, aber die von dieser Methode zurückgegebene Zeit kann vom Benutzer nicht angepasst werden.
Dadurch werden keine blockierten Netzwerkvorgänge ausgeführt und Werte basierend auf einem kürzlich erfolgreichen Synchronisierungsereignis zurückgegeben. sie gibt entweder eine gültige Zeit zurück oder löst sie aus.
Beachten Sie, dass die Synchronisierung mithilfe eines unsicheren Netzwerkprotokolls auftreten kann, sodass die zurückgegebene Zeit nicht für Sicherheitszwecke verwendet werden sollte. Das Gerät kann jederzeit erneut mit derselben oder einer anderen Netzwerkquelle synchronisiert werden. Aufgrund von Netzwerkverzögerungen, Variationen zwischen Servern oder lokalen (clientseitigen) Uhrabweichungen kann die Genauigkeit der zurückgegebenen Zeiten nicht garantiert werden. In extremen Fällen können aufeinander folgende Aufrufe für Clock#millis()
die zurückgegebene Clock
Rückgabe Zeiten zurückgeben, die nicht in Ordnung sind.
Java-Dokumentation für android.os.SystemClock.currentNetworkTimeClock()
.
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.