Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
1195 of 1310 menu
Бесплатный тренинг по PHP: форматирование строк. Начало 25 сентября. Жми для записи!

Функция now

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

Импорт

import java.time.chrono.JapaneseDate import java.time.ZoneId

Синтаксис

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

Пример

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

val japaneseDate = JapaneseDate.now() println(japaneseDate)

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

String "Japanese Heisei 32-12-31"

Пример

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

val zone = ZoneId.of("Asia/Tokyo") val japaneseDate = JapaneseDate.now(zone) println(japaneseDate)

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

String "Japanese Heisei 32-12-31"

Пример

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

val japaneseDate = JapaneseDate.now() val era = japaneseDate.era val year = japaneseDate.year val month = japaneseDate.monthValue val day = japaneseDate.dayOfMonth println("Era: $era, Year: $year, Month: $month, Day: $day")

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

String "Era: Heisei, Year: 32, Month: 12, Day: 31"

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

  • функцию of класса JapaneseDate,
    которая создает японскую дату из числовых компонентов
  • функцию now класса LocalDate,
    которая возвращает текущую дату григорианского календаря
  • функцию from класса JapaneseDate,
    которая конвертирует LocalDate в JapaneseDate
  • класс JapaneseDate,
    который представляет дату японского календаря