OffsetDateTime.Plus Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| Plus(Int64, ITemporalUnit) |
Возвращает копию этого даты и времени с указанным объемом, добавленным. |
| Plus(ITemporalAmount) |
Возвращает копию этого даты и времени с указанным объемом, добавленным. |
Plus(Int64, ITemporalUnit)
Возвращает копию этого даты и времени с указанным объемом, добавленным.
[Android.Runtime.Register("plus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/OffsetDateTime;", "", 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/OffsetDateTime;", "", 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
Возвращаемое значение
OffsetDateTime на основе этой даты и времени с указанной суммой, а не null
Реализации
- Атрибуты
Комментарии
Возвращает копию этого даты и времени с указанным объемом, добавленным. При этом возвращается значение OffsetDateTime, основанное на этом, с объемом, добавленным единицей. Если невозможно добавить сумму, так как единица не поддерживается или по какой-либо другой причине возникает исключение. Если поле является ChronoUnit, то добавление реализуется LocalDateTime.plus(long, TemporalUnit). Смещение не является частью вычисления и будет без изменений в результате. Если поле не является Хронунитом, результат этого метода получается путем вызова ТемпоральногоUnit.addTo(Темпорального, длинного), передаваемого в качестве аргумента. В этом случае единица определяет, следует ли и как выполнять добавление. Этот экземпляр неизменяем и не влияет на этот вызов метода.
Java справочные материалы.java.time.OffsetDateTime.plus
Применяется к
Plus(ITemporalAmount)
Возвращает копию этого даты и времени с указанным объемом, добавленным.
[Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/OffsetDateTime;", "", ApiSince=26)]
public Java.Time.OffsetDateTime? Plus(Java.Time.Temporal.ITemporalAmount? amountToAdd);
[<Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/OffsetDateTime;", "", ApiSince=26)>]
member this.Plus : Java.Time.Temporal.ITemporalAmount -> Java.Time.OffsetDateTime
Параметры
- amountToAdd
- ITemporalAmount
сумма, которую нужно добавить, а не null
Возвращаемое значение
OffsetDateTime на основе этого даты и времени с добавлением, а не null
- Атрибуты
Комментарии
Возвращает копию этого даты и времени с указанным объемом, добавленным. Возвращает значение OffsetDateTime, основанное на этом, с указанным объемом, добавленным. Сумма обычно является периодом или длительностью, но может быть любым другим типом, реализующим интерфейс TemporalAmount. Вычисление делегируется объекту amount путем вызова TemporalAmount.addTo(Темпоральная). Реализация суммы свободна для реализации дополнения каким-либо образом, однако обычно она возвращается к плюсу (long, ТемпоруНит). Ознакомьтесь с документацией по реализации объема, чтобы определить, может ли она быть успешно добавлена. Этот экземпляр неизменяем и не влияет на этот вызов метода.
Java справочные материалы.java.time.OffsetDateTime.plus