LocalTime.Plus Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| Plus(ITemporalAmount) |
Возвращает копию этого времени с указанным объемом, добавленным. |
| Plus(Int64, ITemporalUnit) |
Возвращает копию этого времени с указанным объемом, добавленным. |
Plus(ITemporalAmount)
Возвращает копию этого времени с указанным объемом, добавленным.
[Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/LocalTime;", "", ApiSince=26)]
public Java.Time.LocalTime? Plus(Java.Time.Temporal.ITemporalAmount? amountToAdd);
[<Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/LocalTime;", "", ApiSince=26)>]
member this.Plus : Java.Time.Temporal.ITemporalAmount -> Java.Time.LocalTime
Параметры
- amountToAdd
- ITemporalAmount
сумма, которую нужно добавить, а не null
Возвращаемое значение
LocalTime на основе этого времени с добавлением, а не null
- Атрибуты
Комментарии
Будет добавлено.
Java справочные материалы.java.time.LocalTime.plus
Применяется к
Plus(Int64, ITemporalUnit)
Возвращает копию этого времени с указанным объемом, добавленным.
[Android.Runtime.Register("plus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/LocalTime;", "", 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/LocalTime;", "", 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
Возвращаемое значение
LocalTime на основе этого времени с указанным объемом, добавленным, а не null
Реализации
- Атрибуты
Комментарии
Возвращает копию этого времени с указанным объемом, добавленным. При этом возвращается значение LocalTime, основанное на этом, с количеством добавленных единиц. Если невозможно добавить сумму, так как единица не поддерживается или по какой-либо другой причине возникает исключение. Если поле является ChronoUnit, то здесь реализовано добавление. Поддерживаемые поля ведут себя следующим образом: NANOS — возвращает localTime с указанным числом добавленных наносекунд. Это эквивалентно plusNanos(long). MICROS — возвращает значение LocalTime с указанным числом добавленных микросекунд. Это эквивалентно плюсНанос(long) с суммой, умноженной на 1000. МИЛЛИС — возвращает значение LocalTime с указанным числом добавленных миллисекундах. Это эквивалентно плюсНанос(long) с суммой, умноженной на 1000 000. СЕКУНДы — возвращает значение LocalTime с указанным числом добавленных секунд. Это эквивалентно plusSeconds(long). MINUTES — возвращает localTime с указанным числом добавленных минут. Это эквивалентно plusMinutes(long). HOURS — возвращает значение LocalTime с указанным числом добавленных часов. Это эквивалентно plusHours(long). HALF_DAYS— возвращает значение LocalTime с указанным числом добавленных полудней. Это эквивалентно plusHours(long) с суммой, умноженной на 12. Все остальные экземпляры ChronoUnit будут вызывать unsupportedTemporalTypeException. Если поле не является Хронунитом, результат этого метода получается путем вызова ТемпоральногоUnit.addTo(Темпорального, длинного), передаваемого в качестве аргумента. В этом случае единица определяет, следует ли и как выполнять добавление. Этот экземпляр неизменяем и не влияет на этот вызов метода.
Java справочные материалы.java.time.LocalTime.plus