SystemClock.CurrentNetworkTimeClock メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
1970 年 1 月 1 日 00:00:00 から始まる Clock を返します。
[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
返品
要求された値。
- 属性
注釈
1970 年 1 月 1 日 00:00:00.0 UTC に開始し、デバイスの外部のリモート ネットワーク ソースを使用して同期される Clock を返します。
System#currentTimeMillis()によって返される時間はユーザーが調整できますが、このメソッドによって返される時間をユーザーが調整することはできません。
これにより、ブロックネットワーク操作は実行せず、最近成功した同期イベントに基づいて値が返されます。有効な時間を返すか、スローします。
セキュリティで保護されていないネットワーク プロトコルを使用して同期が行われる可能性があるため、返される時刻をセキュリティ目的で使用しないでください。 デバイスは、いつでも同じまたは異なるネットワーク ソースと再同期できます。 ネットワーク遅延、サーバー間の変動、またはローカル (クライアント側) のクロック ドリフトにより、返される時刻の精度を保証することはできません。 極端なケースでは、返されたClock#millis()に対して連続してClock呼び出しが行われると、順に並べ替えられなかった時間が返される可能性があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。