Метод getEra
Метод getEra
класса ThaiBuddhistDate
возвращает объект эры, который представляет эру буддийского календаря.
Метод не принимает параметров и возвращает объект типа ThaiBuddhistEra
.
Импорт
import java.time.chrono.ThaiBuddhistDate
Синтаксис
fun getEra(): ThaiBuddhistEra
Пример
Создадим объект ThaiBuddhistDate
и получим его эру:
val date = ThaiBuddhistDate.of(2568, 12, 31)
val era = date.getEra()
println(era)
Результат выполнения кода:
String "BE"
Пример
Проверим значение эры для текущей даты в буддийском календаре:
val currentDate = ThaiBuddhistDate.now()
val era = currentDate.getEra()
val eraValue = era.getValue()
println("Era: $era")
println("Era value: $eraValue")
Результат выполнения кода:
String "Era: BE"
String "Era value: 1"
Пример
Используем условное выражение для проверки эры:
val date = ThaiBuddhistDate.of(2568, 7, 15)
val era = date.getEra()
if (era == ThaiBuddhistEra.BE) {
println("This is Buddhist Era")
} else {
println("Unknown era")
}
Результат выполнения кода:
String "This is Buddhist Era"
Смотрите также
-
метод
now
классаThaiBuddhistDate
,
который возвращает текущую дату в буддийском календаре -
метод
of
классаThaiBuddhistDate
,
который создает дату из числовых компонентов