語言

LocalDateTime.Plus 方法

定義

多載

名稱 Description
Plus(ITemporalAmount)

回傳一份日期時間的副本,並加上指定的金額。

Plus(Int64, ITemporalUnit)

回傳一份日期時間的副本,並加上指定的金額。

Plus(ITemporalAmount)

回傳一份日期時間的副本,並加上指定的金額。

[Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/LocalDateTime;", "", ApiSince=26)]
public Java.Time.LocalDateTime? Plus(Java.Time.Temporal.ITemporalAmount? amountToAdd);
[<Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/LocalDateTime;", "", ApiSince=26)>]
member this.Plus : Java.Time.Temporal.ITemporalAmount -> Java.Time.LocalDateTime

參數

amountToAdd
ITemporalAmount

要加的金額,不是零

傳回

基於此日期時間並添加的 LocalDateTime,而非空

屬性

備註

要加入。

Java 參考 java.time.LocalDateTime.plus

適用於

Plus(Int64, ITemporalUnit)

回傳一份日期時間的副本,並加上指定的金額。

[Android.Runtime.Register("plus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/LocalDateTime;", "", ApiSince=26)]
public Java.Time.Temporal.ITemporal? Plus(long amountToAdd, Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("plus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/LocalDateTime;", "", ApiSince=26)>]
abstract member Plus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal
override this.Plus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal

參數

amountToAdd
Int64

加到結果中的單位數可能為負數

unit
ITemporalUnit

要加的金額單位,不是 null

傳回

一個基於此日期時間且已加入指定長度的 LocalDateTime,而非空

屬性

備註

回傳一份日期時間的副本,並加上指定的金額。 此會回傳一個基於此資料的 LocalDateTime,並以單位為單位計算的金額。 若無法新增金額,例如該單位不支援或其他原因,則會拋出例外。 如果場是 ChronoUnit,則此處實作加法。 日期單位依據 LocalDate.plus(long, TemporalUnit)添加。 時間單位依據 LocalTime.plus(long, TemporalUnit) 加算,任何天數的溢位加算等同於使用 plusDays(long)。 若欄位不是 ChronoUnit,則透過呼叫 TemporalUnit.addTo(Temporal, long)並將此參數傳遞為參數,得出此方法的結果。 在這種情況下,單位決定是否以及如何進行加法。 此實例是不可變且不受此方法呼叫影響的。

Java 參考 java.time.LocalDateTime.plus

適用於