NanoClockHelper 类

  • java.lang.Object
    • java.time.Clock
      • com.microsoft.bot.schema.NanoClockHelper

public class NanoClockHelper
extends java.time.Clock

一个自定义的纳秒时钟,用于使用时区访问当前即时、日期和时间。

构造函数摘要

构造函数 说明
NanoClockHelper()

获取一个时钟,该时钟使用最佳可用系统时钟(以纳秒为单位)返回当前时刻。

NanoClockHelper(Clock clock)

获取一个时钟,该时钟使用最佳可用系统时钟(以纳秒为单位)返回当前时刻。

方法摘要

修饰符和类型 方法和描述
java.time.ZoneId getZone()
java.time.Instant instant()
java.time.Clock withZone(ZoneId zone)

方法继承自 java.lang.Object

java.lang.Object.clone java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

方法继承自 java.time.Clock

java.time.Clock.equals java.time.Clock.fixed java.time.Clock.getZone java.time.Clock.hashCode java.time.Clock.instant java.time.Clock.millis java.time.Clock.offset java.time.Clock.system java.time.Clock.systemDefaultZone java.time.Clock.systemUTC java.time.Clock.tick java.time.Clock.tickMillis java.time.Clock.tickMinutes java.time.Clock.tickSeconds java.time.Clock.withZone

构造函数详细信息

NanoClockHelper

public NanoClockHelper()

获取一个时钟,该时钟使用最佳可用系统时钟(以纳秒为单位)返回当前时刻。

NanoClockHelper

public NanoClockHelper(Clock clock)

获取一个时钟,该时钟使用最佳可用系统时钟(以纳秒为单位)返回当前时刻。

Parameters:

clock - 一个 Clock

方法详细信息

getZone

public ZoneId getZone()

Overrides:

NanoClockHelper.getZone()

instant

public Instant instant()

Overrides:

NanoClockHelper.instant()

withZone

public Clock withZone(ZoneId zone)

Overrides:

NanoClockHelper.withZone(ZoneId zone)

Parameters:

zone

适用于