НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
963 of 1310 menu

Метод plus

Метод plus класса OffsetTime добавляет указанное количество времени к текущему объекту времени со смещением и возвращает новый объект OffsetTime. В первый параметр мы передаем количество для добавления, во второй параметр мы передаем единицу измерения времени.

Импорт

import java.time.OffsetTime import java.time.temporal.ChronoUnit

Синтаксис

fun plus(amountToAdd: Long, unit: TemporalUnit): OffsetTime

Пример

Добавим 2 часа к времени "10:30:45+03:00":

val originalTime = OffsetTime.parse("10:30:45+03:00") val newTime = originalTime.plus(2, ChronoUnit.HOURS) println(newTime)

Результат выполнения кода:

String "12:30:45+03:00"

Пример

Добавим 30 минут к времени "15:45:20+02:00":

val originalTime = OffsetTime.parse("15:45:20+02:00") val newTime = originalTime.plus(30, ChronoUnit.MINUTES) println(newTime)

Результат выполнения кода:

String "16:15:20+02:00"

Пример

Добавим 90 секунд к времени "23:58:30-05:00":

val originalTime = OffsetTime.parse("23:58:30-05:00") val newTime = originalTime.plus(90, ChronoUnit.SECONDS) println(newTime)

Результат выполнения кода:

String "00:00:00-05:00"

Смотрите также

  • метод minus класса OffsetTime,
    который вычитает время из объекта OffsetTime
  • класс ChronoUnit,
    который содержит единицы измерения времени
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить