Метод getCalendarType
Метод getCalendarType класса IsoChronology возвращает идентификатор типа календаря, соответствующего стандарту ISO-8601.
Метод не принимает параметров и возвращает строковое значение, идентифицирующее тип календаря.
Импорт
import java.time.chrono.IsoChronology
Синтаксис
fun getCalendarType(): String
Пример
Получим тип календаря для хронологии ISO:
val chronology = IsoChronology.INSTANCE
val calendarType = chronology.getCalendarType()
println(calendarType)
Результат выполнения кода:
String "iso8601"
Пример
Сравним тип календаря ISO с другими типами:
val isoChronology = IsoChronology.INSTANCE
val isoType = isoChronology.getCalendarType()
println("ISO calendar type: $isoType")
println("Type is 'iso8601': " + (isoType == "iso8601"))
Результат выполнения кода:
String "ISO calendar type: iso8601"
String "Type is 'iso8601': true"
Пример
Используем тип календаря для идентификации хронологии:
val chronology = IsoChronology.INSTANCE
if (chronology.getCalendarType() == "iso8601") {
println("This is ISO chronology")
} else {
println("This is not ISO chronology")
}
Результат выполнения кода:
String "This is ISO chronology"
Смотрите также
-
метод
getIdклассаIsoChronology,
который возвращает идентификатор хронологии -
класс
IsoChronology,
который представляет ISO-хронологию -
метод
getChronologyклассаDateTimeFormatter,
который возвращает хронологию форматтера