言語

Duration.Between(ITemporal, ITemporal) メソッド

定義

2 つのテンポラル オブジェクト間の継続時間を表す Duration を取得します。

[Android.Runtime.Register("between", "(Ljava/time/temporal/Temporal;Ljava/time/temporal/Temporal;)Ljava/time/Duration;", "", ApiSince=26)]
public static Java.Time.Duration? Between(Java.Time.Temporal.ITemporal? startInclusive, Java.Time.Temporal.ITemporal? endExclusive);
[<Android.Runtime.Register("between", "(Ljava/time/temporal/Temporal;Ljava/time/temporal/Temporal;)Ljava/time/Duration;", "", ApiSince=26)>]
static member Between : Java.Time.Temporal.ITemporal * Java.Time.Temporal.ITemporal -> Java.Time.Duration

パラメーター

startInclusive
ITemporal

null ではなく、開始インスタント (両端を含む)

endExclusive
ITemporal

end instant、exclusive、not null

返品

a Duration,not null

属性

注釈

2 つのテンポラル オブジェクト間の継続時間を表す Duration を取得します。 これにより、2 つのテンポラル オブジェクト間の継続時間が計算されます。 オブジェクトの種類が異なる場合、期間は最初のオブジェクトの型に基づいて計算されます。 たとえば、最初の引数が LocalTime の場合、2 番目の引数は LocalTime に変換されます。 指定されたテンポラル オブジェクトは SECONDS ユニットをサポートする必要があります。 完全な精度を得る場合は、NANOS ユニットまたは NANO_OF_SECOND フィールドをサポートする必要があります。 終了が開始前の場合、このメソッドの結果は負の期間になることがあります。 結果に対して正の継続時間呼び出し abs() を取得することを保証するため。

Javaリファレンス。

適用対象