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

Функция of

Функция of класса Year создает объект, представляющий конкретный год. В единственный параметр мы передаем целое число, представляющее год.

Импорт

import java.time.Year

Синтаксис

fun of(isoYear: Int): Year

Пример

Создадим объект Year для 2025 года:

val year = Year.of(2025) println(year)

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

String "2025"

Пример

Проверим, является ли 2025 год високосным:

val year = Year.of(2025) val isLeap = year.isLeap println("Is leap year: $isLeap")

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

String "Is leap year: false"

Пример

Создадим дату 15 июля 2025 года с помощью комбинации Year и MonthDay:

import java.time.MonthDay val year = Year.of(2025) val monthDay = MonthDay.of(7, 15) val date = year.atMonthDay(monthDay) println(date)

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

String "2025-07-15"

Пример

Создадим объект YearMonth для декабря 2025 года:

import java.time.Month import java.time.YearMonth val year = Year.of(2025) val yearMonth = year.atMonth(Month.DECEMBER) println(yearMonth)

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

String "2025-12"

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

  • функцию now класса Year,
    которая возвращает текущий год
  • функцию parse класса Year,
    которая преобразует строку в объект Year
  • функцию of класса LocalDate,
    которая создает дату из числовых компонентов
  • класс YearMonth,
    который представляет год и месяц
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить