Функция getEra
Функция getEra класса HijrahDate возвращает объект эры исламского календаря.
Функция не принимает параметров и возвращает объект типа HijrahEra, который представляет эру в исламском календаре.
Импорт
import java.time.chrono.HijrahDate
import java.time.chrono.HijrahEra
Синтаксис
fun getEra(): HijrahEra
Пример
Создадим объект HijrahDate и получим его эру:
val hijrahDate = HijrahDate.of(1446, 9, 15)
val era = hijrahDate.getEra()
println("Era: $era")
Результат выполнения кода:
String "Era: AH"
Пример
Проверим тип возвращаемого значения:
val hijrahDate = HijrahDate.now()
val era = hijrahDate.getEra()
val className = era.javaClass.simpleName
println("Class name: $className")
Результат выполнения кода:
String "Class name: HijrahEra"
Пример
Сравним эру с константами HijrahEra:
val hijrahDate = HijrahDate.of(1446, 9, 15)
val era = hijrahDate.getEra()
if (era == HijrahEra.AH) {
println("This is Anno Hegirae era")
} else {
println("Unknown era")
}
Результат выполнения кода:
String "This is Anno Hegirae era"