Язык

ITemporal.Plus Метод

Определение

Перегрузки

Имя. Описание
Plus(ITemporalAmount)

Возвращает объект того же типа, что и этот объект с добавленным объемом.

Plus(Int64, ITemporalUnit)

Возвращает объект того же типа, что и этот объект с указанным периодом, добавленным.

Plus(ITemporalAmount)

Возвращает объект того же типа, что и этот объект с добавленным объемом.

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

Параметры

amount
ITemporalAmount

сумма, которую нужно добавить, а не null

Возвращаемое значение

объект того же типа с указанной корректировкой, а не null

Атрибуты

Комментарии

Возвращает объект того же типа, что и этот объект с добавленным объемом.

Это корректирует этот темпоральный параметр, добавляя в соответствии с правилами указанного объема. Обычно это сумма, но может быть любым другим типом java.time.PeriodTemporalAmount , реализующим интерфейс, например java.time.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

Обратите внимание, что вызовы plus , minus за которыми следует, не гарантируются возвратить одно и то же время даты.

Java документации по java.time.temporal.Temporal.plus(java.time.temporal.TemporalAmount).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

Plus(Int64, ITemporalUnit)

Возвращает объект того же типа, что и этот объект с указанным периодом, добавленным.

[Android.Runtime.Register("plus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/temporal/Temporal;", "GetPlus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Temporal.ITemporalInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", 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/temporal/Temporal;", "GetPlus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Temporal.ITemporalInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Plus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal

Параметры

amountToAdd
Int64

Количество добавляемой единицы может быть отрицательным.

unit
ITemporalUnit

единица добавляемого количества, а не null

Возвращаемое значение

объект того же типа с указанным периодом, добавленным, а не null

Атрибуты

Комментарии

Возвращает объект того же типа, что и этот объект с указанным периодом, добавленным.

Этот метод возвращает новый объект на основе этого объекта с указанным периодом, добавленным. Например, для LocalDateэтого можно добавить несколько лет, месяцев или дней. Возвращаемый объект будет иметь тот же наблюдаемый тип, что и этот объект.

В некоторых случаях изменение поля не определено полностью. Например, если целевой объект является датой, представляющей 31 января, то добавление одного месяца будет неясно. В таких случаях поле отвечает за разрешение результата. Обычно он выбирает предыдущую действительную дату, которая будет последним действительным днем февраля в этом примере.

Java документации по java.time.temporal.Temporal.plus(long, java.time.temporal.TemporalUnit).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к