语言

OffsetDateTime.Now 方法

定义

重载

名称 说明
Now(Clock)

从指定的时钟获取当前日期时间。

Now(ZoneId)

从指定时区中的系统时钟获取当前日期时间。

Now()

从默认时区中的系统时钟获取当前日期时间。

Now(Clock)

从指定的时钟获取当前日期时间。

[Android.Runtime.Register("now", "(Ljava/time/Clock;)Ljava/time/OffsetDateTime;", "", ApiSince=26)]
public static Java.Time.OffsetDateTime? Now(Java.Time.Clock? clock);
[<Android.Runtime.Register("now", "(Ljava/time/Clock;)Ljava/time/OffsetDateTime;", "", ApiSince=26)>]
static member Now : Java.Time.Clock -> Java.Time.OffsetDateTime

参数

clock
Clock

要使用的时钟,而不是 null

返回

当前日期时间,而不是 null

特性

注解

从指定的时钟获取当前日期时间。 这将查询指定的时钟以获取当前日期时间。 偏移量将从时钟中的时区计算。 使用此方法允许使用备用时钟进行测试。 可以使用依赖项注入引入备用时钟。

Java参考java.time.OffsetDateTime.now。

适用于

Now(ZoneId)

从指定时区中的系统时钟获取当前日期时间。

[Android.Runtime.Register("now", "(Ljava/time/ZoneId;)Ljava/time/OffsetDateTime;", "", ApiSince=26)]
public static Java.Time.OffsetDateTime? Now(Java.Time.ZoneId? zone);
[<Android.Runtime.Register("now", "(Ljava/time/ZoneId;)Ljava/time/OffsetDateTime;", "", ApiSince=26)>]
static member Now : Java.Time.ZoneId -> Java.Time.OffsetDateTime

参数

zone
ZoneId

要使用的区域 ID,而不是 null

返回

使用系统时钟的当前日期时间,而不是 null

特性

注解

从指定时区中的系统时钟获取当前日期时间。 这将查询系统时钟以获取当前日期时间。 指定时区可避免依赖默认时区。 偏移量将从指定的时区计算。 使用此方法可防止使用备用时钟进行测试,因为时钟是硬编码的。

Java参考java.time.OffsetDateTime.now。

适用于

Now()

从默认时区中的系统时钟获取当前日期时间。

[Android.Runtime.Register("now", "()Ljava/time/OffsetDateTime;", "", ApiSince=26)]
public static Java.Time.OffsetDateTime? Now();
[<Android.Runtime.Register("now", "()Ljava/time/OffsetDateTime;", "", ApiSince=26)>]
static member Now : unit -> Java.Time.OffsetDateTime

返回

使用系统时钟的当前日期时间,而不是 null

特性

注解

从默认时区中的系统时钟获取当前日期时间。 这将查询默认时区中的系统时钟以获取当前日期时间。 偏移量将从时钟中的时区计算。 使用此方法可防止使用备用时钟进行测试,因为时钟是硬编码的。

Java参考java.time.OffsetDateTime.now。

适用于