TemporalQueries.Chronology Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запрос для Chronology
.
[Android.Runtime.Register("chronology", "()Ljava/time/temporal/TemporalQuery;", "", ApiSince=26)]
public static Java.Time.Temporal.ITemporalQuery? Chronology ();
[<Android.Runtime.Register("chronology", "()Ljava/time/temporal/TemporalQuery;", "", ApiSince=26)>]
static member Chronology : unit -> Java.Time.Temporal.ITemporalQuery
Возвращаемое значение
запрос, который может получить хронологию темпорального, а не null
- Атрибуты
Комментарии
Запрос для Chronology
.
При этом запрашивается TemporalAccessor
хронология. Если целевой объект TemporalAccessor
представляет дату или часть даты, он должен вернуть хронологию, в которую выражается дата. В результате этого определения объекты, представляющие только время, например LocalTime
, будут возвращать значение NULL.
Результат реализации TemporalAccessor
классов JDK выглядит следующим образом:< brLocalDate
> возвращает<LocalTime
IsoChronology.INSTANCE
>br возвращает значение NULL (не представляет дату)<brLocalDateTime
> возвращает<IsoChronology.INSTANCE
ZonedDateTime
> br возвращает>IsoChronology.INSTANCE
OffsetTime
< значение NULL (не представляет дату)br возвращает значение null (не представляет дату)<br>OffsetDateTime
возвращает IsoChronology.INSTANCE
<ChronoLocalDate
>br возвращает связанную хронологию<brChronoLocalDateTime
> возвращает связанную хронологию br возвращает связанную хронологию<>ChronoZonedDateTime
< br.>Era
возвращает связанную хронологию brDayOfWeek
возвращает null (общее в хронологии)<brMonth
> возвращает<IsoChronology.INSTANCE
brYear
> возвращает br возвращает IsoChronology.INSTANCE
<br>YearMonth
возвращает IsoChronology.INSTANCE
<br>MonthDay
возвращает null IsoChronology.INSTANCE
<br brZoneOffset
> возвращает null br (не представляет дату)br возвращает null (не представляет дату)<br>Instant
возвращает значение NULL (не представляет дату)br<><>
Метод java.time.chrono.Chronology#from(TemporalAccessor)
можно использовать в качестве TemporalQuery
ссылки на метод . Chronology::from
Этот метод эквивалентен этому запросу, за исключением того, что он создает исключение, если не удается получить хронологию.
Документация по Java для java.time.temporal.TemporalQueries.chronology()
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.