АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
1233 of 1310 menu
Вступайте в телеграмм-канал сайта code.mu: новинки, статьи, интервью, задачи, бесплатные курсы и тренинги. Жми для вступления:)

Функция now

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

Импорт

import java.time.chrono.MinguoDate import java.time.ZoneId

Синтаксис

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

Пример

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

val currentDate = MinguoDate.now() println(currentDate)

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

String "Minguo 114-09-10"

Пример

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

val zone = ZoneId.of("Asia/Taipei") val currentDate = MinguoDate.now(zone) println(currentDate)

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

String "Minguo 114-09-10"

Пример

Получим отдельные компоненты даты Миньго:

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

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

String "Era: Minguo, Year: 114, Month: 9, Day: 10"

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

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