語言

ZonedDateTime.Minus 方法

定義

多載

名稱 Description
Minus(Int64, ITemporalUnit)

回傳一份該日期時間的副本,並扣除指定金額。

Minus(ITemporalAmount)

回傳一份該日期時間的副本,並扣除指定金額。

Minus(Int64, ITemporalUnit)

回傳一份該日期時間的副本,並扣除指定金額。

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

參數

amountToSubtract
Int64

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

unit
ITemporalUnit

減去的金額單位,而非零

傳回

一個基於此日期時間的 ZonedDateTime,且扣除指定長度,而非空

屬性

備註

要加入。

Java 參考 java.time.ZonedDateTime.minus

適用於

Minus(ITemporalAmount)

回傳一份該日期時間的副本,並扣除指定金額。

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

參數

amountToSubtract
ITemporalAmount

減去的金額,而非空

傳回

基於此日期時間(已減去,非空)的 ZonedDateTime

屬性

備註

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

Java 參考 java.time.ZonedDateTime.minus

適用於