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

Функция of

Функция of класса HijrahDate создает объект даты по исламскому календарю (календарю хиджры) из числовых компонентов. В первый параметр мы передаем год, во второй параметр передаем месяц, а в третий параметр передаем день месяца.

Импорт

import java.time.chrono.HijrahDate

Синтаксис

fun of(year: Int, month: Int, dayOfMonth: Int): HijrahDate

Пример

Создадим дату 1446-10-15 по исламскому календарю:

val hijrahDate = HijrahDate.of(1446, 10, 15) println(hijrahDate)

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

String "Hijrah-umalqura AH 1446-10-15"

Пример

Создадим дату и получим ее компоненты:

val hijrahDate = HijrahDate.of(1447, 5, 20) val year = hijrahDate.year val month = hijrahDate.monthValue val day = hijrahDate.dayOfMonth println("Year: $year, Month: $month, Day: $day")

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

String "Year: 1447, Month: 5, Day: 20"

Пример

Создадим несколько дат и сравним их:

val date1 = HijrahDate.of(1446, 12, 29) val date2 = HijrahDate.of(1447, 1, 1) val isBefore = date1.isBefore(date2) println("Is date1 before date2: $isBefore")

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

String "Is date1 before date2: true"

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

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