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

Функция lengthOfYear

Функция lengthOfYear класса HijrahDate возвращает количество дней в текущем году по исламскому календарю. Функция не принимает параметров и возвращает целое число, представляющее длину года.

Импорт

import java.time.chrono.HijrahDate

Синтаксис

fun lengthOfYear(): Int

Пример

Получим длину текущего года по исламскому календарю:

val hijrahDate = HijrahDate.now() val yearLength = hijrahDate.lengthOfYear() println("Length of year: $yearLength")

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

String "Length of year: 354"

Пример

Создадим конкретную дату по исламскому календарю и получим длину ее года:

val hijrahDate = HijrahDate.of(1446, 12, 29) val yearLength = hijrahDate.lengthOfYear() println("Length of year: $yearLength")

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

String "Length of year: 355"

Пример

Сравним длину года в исламском и григорианском календарях:

import java.time.LocalDate val hijrahDate = HijrahDate.now() val localDate = LocalDate.now() val hijrahYearLength = hijrahDate.lengthOfYear() val localYearLength = localDate.lengthOfYear() println("Islamic year length: $hijrahYearLength") println("Gregorian year length: $localYearLength")

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

String "Islamic year length: 354" String "Gregorian year length: 365"

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

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