語言

IChronoLocalDate.ITemporal.Plus 方法

定義

多載

名稱 Description
ITemporal.Plus(Int64, ITemporalUnit)

回傳一個與此物件類型相同且加上指定期間的物件。

ITemporal.Plus(ITemporalAmount)

回傳一個與此物件同類型的物件,並加上一個數量。

ITemporal.Plus(Int64, ITemporalUnit)

回傳一個與此物件類型相同且加上指定期間的物件。

[Android.Runtime.Register("plus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/chrono/ChronoLocalDate;", "GetPlus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Chrono.IChronoLocalDate, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
override sealed Java.Time.Temporal.ITemporal? ITemporal.Plus(long amountToAdd, Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("plus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/chrono/ChronoLocalDate;", "GetPlus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Chrono.IChronoLocalDate, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Java.Time.Temporal.ITemporal.Plus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal
override this.Java.Time.Temporal.ITemporal.Plus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal

參數

amountToAdd
Int64

要加的單位數量可能是負數

unit
ITemporalUnit

要加的金額單位,不是 null

傳回

同類型的物件,且加上指定期間,而非空

實作

屬性

備註

回傳一個與此物件類型相同且加上指定期間的物件。 此方法會根據該物件回傳一個新物件,並加上指定的期間。 例如,在 LocalDate 上,可以用來新增年、月或天數。 回傳的物件會與此物件具有相同的可觀察型態。 在某些情況下,改變欄位的定義並不完全明確。 例如,如果目標物件是代表 1 月 31 日的日期,那麼新增一個月份就不清楚了。 在這種情況下,場負責解析結果。 通常會選擇先前的有效日期,也就是這個例子中二月的最後有效日期。

Java 文件 java.time.chrono.ChronoLocalDate.plus(long, java.time.temporal.TemporalUnit)。

Java 參考 java.time.chrono.ChronoLocalDate.plus。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ITemporal.Plus(ITemporalAmount)

回傳一個與此物件同類型的物件,並加上一個數量。

[Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/chrono/ChronoLocalDate;", "GetPlus_Ljava_time_temporal_TemporalAmount_Handler:Java.Time.Chrono.IChronoLocalDate, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
override sealed Java.Time.Temporal.ITemporal? ITemporal.Plus(Java.Time.Temporal.ITemporalAmount? amount);
[<Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/chrono/ChronoLocalDate;", "GetPlus_Ljava_time_temporal_TemporalAmount_Handler:Java.Time.Chrono.IChronoLocalDate, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Java.Time.Temporal.ITemporal.Plus : Java.Time.Temporal.ITemporalAmount -> Java.Time.Temporal.ITemporal
override this.Java.Time.Temporal.ITemporal.Plus : Java.Time.Temporal.ITemporalAmount -> Java.Time.Temporal.ITemporal

參數

amount
ITemporalAmount

要加的金額,不是零

傳回

同類型且已完成指定調整的物件,而非空物件

實作

屬性

備註

回傳一個與此物件同類型的物件,並加上一個數量。 此時調整時間,依規定金額規則加總。 金額通常為 Period,但也可能是其他實現 TemporalAmount 介面的類型,例如 Duration。

date = date.plus(period);                // add a Period instance
date = date.plus(duration);              // add a Duration instance
date = date.plus(workingDays(6));        // example user-written workingDays method

請注意,呼叫加號後接減號並不保證會返回相同的日期時間。

Java 文件 java.time.chrono.ChronoLocalDate.plus(java.time.temporal.TemporalAmount)。

Java 參考 java.time.chrono.ChronoLocalDate.plus。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於