Duration.Between(ITemporal, ITemporal) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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() を取得することを保証するため。