Language

LocalTime.Minus メソッド

定義

オーバーロード

名前 説明
Minus(ITemporalAmount)

指定した金額を減算して、この時刻のコピーを返します。

Minus(Int64, ITemporalUnit)

指定した金額を減算して、この時刻のコピーを返します。

Minus(ITemporalAmount)

指定した金額を減算して、この時刻のコピーを返します。

[Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/LocalTime;", "", ApiSince=26)]
public Java.Time.LocalTime? Minus(Java.Time.Temporal.ITemporalAmount? amountToSubtract);
[<Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/LocalTime;", "", ApiSince=26)>]
member this.Minus : Java.Time.Temporal.ITemporalAmount -> Java.Time.LocalTime

パラメーター

amountToSubtract
ITemporalAmount

null ではなく減算する量

返品

この時刻に基づく LocalTime と、null ではなく減算が行われた場合

属性

注釈

指定した金額を減算して、この時刻のコピーを返します。 この値に基づいて、指定した量が減算された LocalTime が返されます。 通常、この量は Duration ですが、TemporalAmount インターフェイスを実装する他の任意の型にすることができます。 計算は、TemporalAmount.subtractFrom(Temporal) を呼び出すことによって amount オブジェクトに委任されます。 量の実装では、任意の方法で減算を自由に実装できますが、通常はマイナス (long, TemporalUnit) を呼び出します。 金額の実装のドキュメントを参照して、正常に減算できるかどうかを判断してください。 このインスタンスは不変であり、このメソッド呼び出しの影響を受けません。

Javaリファレンス。

適用対象

Minus(Int64, ITemporalUnit)

指定した金額を減算して、この時刻のコピーを返します。

[Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/LocalTime;", "", ApiSince=26)]
public Java.Time.LocalTime? Minus(long amountToSubtract, Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/LocalTime;", "", ApiSince=26)>]
member this.Minus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.LocalTime

パラメーター

amountToSubtract
Int64

結果から減算する単位の量は、負の値になる可能性があります。

unit
ITemporalUnit

null ではなく減算する量の単位

返品

指定した量が null ではなく減算された、この時刻に基づく LocalTime

属性

注釈

指定した金額を減算して、この時刻のコピーを返します。 これにより、この値に基づいて、単位の量が減算された LocalTime が返されます。 単位がサポートされていないため、または何らかの理由で金額を減算できない場合は、例外がスローされます。 このメソッドは、量が否定された plus(long, TemporalUnit) と同じです。 加算、および減算のしくみの完全な説明については、そのメソッドを参照してください。 このインスタンスは不変であり、このメソッド呼び出しの影響を受けません。

Javaリファレンス。

適用対象