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

Функция now

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

Импорт

import java.time.chrono.HijrahDate import java.time.ZoneId

Синтаксис

fun now(): HijrahDate
fun now(zone: ZoneId): HijrahDate
fun now(clock: Clock): HijrahDate

Пример

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

val hijrahDate = HijrahDate.now() println(hijrahDate)

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

HijrahDate 1446-10-15

Пример

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

val zone = ZoneId.of("Europe/London") val hijrahDate = HijrahDate.now(zone) println(hijrahDate)

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

HijrahDate 1446-10-15

Пример

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

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

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

String "Year: 1446, Month: 10, Day: 15"

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

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