SystemClock.CurrentNetworkTimeClock 方法

定义

返回从 Clock 1970 年 1 月 1 日起的 00:00:00。

[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

返回

属性

注解

返回一个 Clock 从 1970 年 1 月 1 日 00:00:00.0 UTC 开始,使用设备外部的远程网络源进行同步。

虽然用户可以调整返回 System#currentTimeMillis() 的时间,但此方法返回的时间不能由用户调整。

这会不执行阻止网络操作,并根据最近的成功同步事件返回值;它将返回有效时间或引发。

请注意,同步可能使用不安全的网络协议进行,因此不应将返回的时间用于安全目的。 设备可以随时使用相同或不同的网络源重新同步。 由于网络延迟、服务器或本地(客户端)时钟偏移之间的差异,无法保证返回时间的准确性。 在极端情况下,对返回Clock的连续调用Clock#millis()可能会返回无序的返回时间。

适用于 . 的 android.os.SystemClock.currentNetworkTimeClock()Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于