语言

ZoneRules.GetOffset 方法

定义

重载

名称 说明
GetOffset(Instant)

获取这些规则中指定时刻适用的偏移量。

GetOffset(LocalDateTime)

获取这些规则中指定本地日期时间的合适偏移量。

GetOffset(Instant)

获取这些规则中指定时刻适用的偏移量。

[Android.Runtime.Register("getOffset", "(Ljava/time/Instant;)Ljava/time/ZoneOffset;", "", ApiSince=26)]
public Java.Time.ZoneOffset? GetOffset(Java.Time.Instant? instant);
[<Android.Runtime.Register("getOffset", "(Ljava/time/Instant;)Ljava/time/ZoneOffset;", "", ApiSince=26)>]
member this.GetOffset : Java.Time.Instant -> Java.Time.ZoneOffset

参数

instant
Instant

查找其偏移量的即时。 固定偏移规则可能会忽略;变量规则不忽略 null。

返回

在指定时刻适用的偏移量。

属性

例外

如果 instant 为 null ,则引发规则不是固定偏移量。

适用于

GetOffset(LocalDateTime)

获取这些规则中指定本地日期时间的合适偏移量。

[Android.Runtime.Register("getOffset", "(Ljava/time/LocalDateTime;)Ljava/time/ZoneOffset;", "", ApiSince=26)]
public Java.Time.ZoneOffset? GetOffset(Java.Time.LocalDateTime? localDateTime);
[<Android.Runtime.Register("getOffset", "(Ljava/time/LocalDateTime;)Ljava/time/ZoneOffset;", "", ApiSince=26)>]
member this.GetOffset : Java.Time.LocalDateTime -> Java.Time.ZoneOffset

参数

localDateTime
LocalDateTime

要查询的本地日期时间。 固定偏移规则可能会忽略;变量规则不忽略 null。

返回

本地日期时间的最佳可用偏移量;对于间隙或重叠,转换前的偏移量。

属性

例外

如果 localDateTime 为 null ,则引发规则不是固定偏移量。

适用于