語言

OffsetTime.Minus 方法

定義

多載

名稱 Description
Minus(ITemporalAmount)

回傳一份刪除指定時間的副本。

Minus(Int64, ITemporalUnit)

回傳一份刪除指定時間的副本。

Minus(ITemporalAmount)

回傳一份刪除指定時間的副本。

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

參數

amountToSubtract
ITemporalAmount

減去的金額,而非空

傳回

一個基於此時間且已減去的偏移時間,而非空

屬性

備註

回傳一份刪除指定時間的副本。 此時會回傳一個基於此值的偏移時間,並扣除指定的時間。 金額通常是 Duration,但也可能是其他實現 TemporalAmount 介面的類型。 計算會透過呼叫 TemporalAmount.subtractFrom(Temporal) 委託給 amount 物件。 金額實作可以自由實現減法,但通常會回調到 minus(long,TemporalUnit)。 請參考金額實施的文件,判斷是否能成功扣除。 此實例是不可變且不受此方法呼叫影響的。

Java 參考 java.time.OffsetTime.minus

適用於

Minus(Int64, ITemporalUnit)

回傳一份刪除指定時間的副本。

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

參數

amountToSubtract
Int64

從結果中扣除的單位數值可能是負數

unit
ITemporalUnit

減去的金額單位,而非零

傳回

一個基於此時間的偏移時間,扣除指定時間,而非空值

屬性

備註

要加入。

Java 參考 java.time.OffsetTime.minus

適用於