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

Метод get

Метод get интерфейса TemporalAmount возвращает значение указанного компонента временного промежутка. В параметр мы передаем объект типа TemporalUnit, для которого хотим получить значение.

Импорт

import java.time.temporal.TemporalAmount import java.time.temporal.TemporalUnit import java.time.temporal.ChronoUnit

Синтаксис

fun get(unit: TemporalUnit): Long

Пример

Получим количество дней из объекта Period:

import java.time.Period import java.time.temporal.ChronoUnit val period = Period.of(1, 3, 15) val days = period.get(ChronoUnit.DAYS) println(days)

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

Long 15

Пример

Получим количество месяцев из объекта Period:

val period = Period.of(2, 5, 10) val months = period.get(ChronoUnit.MONTHS) println(months)

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

Long 5

Пример

Получим количество лет из объекта Period:

val period = Period.of(3, 0, 25) val years = period.get(ChronoUnit.YEARS) println(years)

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

Long 3

Пример

Получим количество секунд из объекта Duration:

import java.time.Duration val duration = Duration.ofHours(2).plusMinutes(30) val seconds = duration.get(ChronoUnit.SECONDS) println(seconds)

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

Long 9000

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

  • метод getDays класса Period,
    который возвращает количество дней в периоде
  • метод getMonths класса Period,
    который возвращает количество месяцев в периоде
  • метод getYears класса Period,
    который возвращает количество лет в периоде
  • метод getSeconds класса Duration,
    который возвращает количество секунд в длительности
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить