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

Метод getFrom

Метод getFrom класса ChronoField извлекает значение временного поля из объекта, реализующего интерфейс TemporalAccessor. В первый параметр мы передаем временной объект, из которого нужно извлечь значение, а метод возвращает целочисленное значение запрошенного поля.

Импорт

import java.time.temporal.ChronoField import java.time.LocalDateTime

Синтаксис

fun getFrom(temporal: TemporalAccessor): Int

Пример

Получим значение года из объекта LocalDateTime:

val dateTime = LocalDateTime.of(2025, 12, 31, 15, 30) val year = ChronoField.YEAR.getFrom(dateTime) println("Year: $year")

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

String "Year: 2025"

Пример

Получим значение месяца и дня из объекта LocalDateTime:

val dateTime = LocalDateTime.of(2025, 7, 15, 10, 45) val month = ChronoField.MONTH_OF_YEAR.getFrom(dateTime) val day = ChronoField.DAY_OF_MONTH.getFrom(dateTime) println("Month: $month, Day: $day")

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

String "Month: 7, Day: 15"

Пример

Получим значение часа и минуты из объекта LocalDateTime:

val dateTime = LocalDateTime.of(2025, 3, 20, 18, 25) val hour = ChronoField.HOUR_OF_DAY.getFrom(dateTime) val minute = ChronoField.MINUTE_OF_HOUR.getFrom(dateTime) println("Hour: $hour, Minute: $minute")

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

String "Hour: 18, Minute: 25"

Пример

Получим день недели из объекта LocalDateTime:

val dateTime = LocalDateTime.of(2025, 12, 31, 0, 0) val dayOfWeek = ChronoField.DAY_OF_WEEK.getFrom(dateTime) println("Day of week: $dayOfWeek")

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

String "Day of week: 3"

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

  • функцию getYear класса LocalDateTime,
    которая возвращает год из даты-времени
  • функцию getMonthValue класса LocalDateTime,
    которая возвращает числовое значение месяца
  • функцию getDayOfMonth класса LocalDateTime,
    которая возвращает день месяца
  • функцию getHour класса LocalDateTime,
    которая возвращает час из времени
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить