Language

ZoneRules.GetDaylightSavings(Instant) メソッド

定義

このゾーンで指定されたインスタントに使用されている夏時間の量を取得します。

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

パラメーター

instant
Instant

夏時間を見つける瞬間。 固定オフセット規則では、 nullが無視される場合があります。変数の規則では無視されません。

返品

標準オフセットと、指定した瞬間に使用されている実際のオフセットの差。

属性

例外

instantがnullされ、ルールが固定オフセットでない場合にスローされます。

注釈

このゾーンで指定されたインスタントに使用されている夏時間の量を取得します。 これにより、時間の経過に伴う夏時間の変化に関する履歴情報にアクセスできます。 これは、標準オフセットと実際のオフセットの差です。 通常、量は冬の間は 0、夏は 1 時間です。 タイム ゾーンは 2 番目から始まるため、期間のナノ秒部分は 0 になります。 この既定の実装では、実績オフセットと標準オフセットから期間が計算されます。

Javaリファレンス。

適用対象