Функция 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"