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

Функция getYear

Функция getYear класса LocalDateTime возвращает год как целое число. Год возвращается в соответствии с григорианским календарем.

Импорт

import java.time.LocalDateTime

Синтаксис

fun getYear(): Int

Пример

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

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

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

String "Year: 2025"

Пример

Создадим дату-время и проверим, является ли год високосным:

val dateTime = LocalDateTime.parse("2025-07-15T10:30:00") val year = dateTime.getYear() val isLeap = java.time.Year.isLeap(year.toLong()) println("Is leap year: $isLeap")

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

String "Is leap year: false"

Пример

Используем getYear вместе с другими методами получения компонентов даты:

val dateTime = LocalDateTime.now() val year = dateTime.getYear() val month = dateTime.getMonthValue() val day = dateTime.getDayOfMonth() println("Date: $year-$month-$day")

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

String "Date: 2025-9-10"

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

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