Язык

OffsetTime.Plus Метод

Определение

Перегрузки

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

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

Plus(Int64, ITemporalUnit)

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

Plus(ITemporalAmount)

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

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

Параметры

amountToAdd
ITemporalAmount

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

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

OffsetTime на основе этого времени с добавлением, а не null

Атрибуты

Комментарии

Возвращает копию этого времени с указанным объемом, добавленным. Возвращает значение OffsetTime, основанное на этом, с указанным объемом, добавленным. Сумма обычно является длительностью, но может быть любым другим типом, реализующим интерфейс TemporalAmount. Вычисление делегируется объекту amount путем вызова TemporalAmount.addTo(Темпоральная). Реализация суммы свободна для реализации дополнения каким-либо образом, однако обычно она возвращается к плюсу (long, ТемпоруНит). Ознакомьтесь с документацией по реализации объема, чтобы определить, может ли она быть успешно добавлена. Этот экземпляр неизменяем и не влияет на этот вызов метода.

Java справочные материалы.java.time.OffsetTime.plus

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

Plus(Int64, ITemporalUnit)

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

[Android.Runtime.Register("plus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/OffsetTime;", "", 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/OffsetTime;", "", 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

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

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

Реализации

Атрибуты

Комментарии

Возвращает копию этого времени с указанным объемом, добавленным. При этом возвращается значение OffsetTime, основанное на этом, с объемом, добавленным единицей. Если невозможно добавить сумму, так как единица не поддерживается или по какой-либо другой причине возникает исключение. Если поле является chronoUnit, то добавление реализуется LocalTime.plus(long, Темпорунитт). Смещение не является частью вычисления и будет без изменений в результате. Если поле не является Хронунитом, результат этого метода получается путем вызова ТемпоральногоUnit.addTo(Темпорального, длинного), передаваемого в качестве аргумента. В этом случае единица определяет, следует ли и как выполнять добавление. Этот экземпляр неизменяем и не влияет на этот вызов метода.

Java справочные материалы.java.time.OffsetTime.plus

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