言語

LocalDateTime.Plus メソッド

定義

オーバーロード

名前 説明
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

null ではなく、追加する量

返品

この日時に基づく LocalDateTime 。加算は行われ、null ではありません。

属性

注釈

追加する。

Javaリファレンス。

適用対象

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 ではなく、加算する量の単位

返品

指定した量が null ではなく加算された、この日時に基づく LocalDateTime

属性

注釈

指定した金額を加算した、この日時のコピーを返します。 これにより、この値に基づいて LocalDateTime が返され、ユニットの量が加算されます。 単位がサポートされていないため、または何らかの理由で金額を追加できない場合は、例外がスローされます。 フィールドが ChronoUnit の場合は、ここで追加が実装されます。 日付単位は LocalDate.plus(long, TemporalUnit) に従って追加されます。 時間単位は LocalTime.plus(long, TemporalUnit) に従って追加され、オーバーフローは plusDays(long) の使用に相当する日数で追加されます。 フィールドが ChronoUnit でない場合、このメソッドの結果は、TemporalUnit.addTo(Temporal, long) を引数として渡すことによって取得されます。 この場合、ユニットは加算を実行するかどうかおよび実行する方法を決定します。 このインスタンスは不変であり、このメソッド呼び出しの影響を受けません。

Javaリファレンス。

適用対象