Язык

DateTimeFormatter.WithResolverStyle(ResolverStyle) Метод

Определение

Возвращает копию этого модуля форматирования с новым стилем сопоставителя.

[Android.Runtime.Register("withResolverStyle", "(Ljava/time/format/ResolverStyle;)Ljava/time/format/DateTimeFormatter;", "", ApiSince=26)]
public Java.Time.Format.DateTimeFormatter? WithResolverStyle(Java.Time.Format.ResolverStyle? resolverStyle);
[<Android.Runtime.Register("withResolverStyle", "(Ljava/time/format/ResolverStyle;)Ljava/time/format/DateTimeFormatter;", "", ApiSince=26)>]
member this.WithResolverStyle : Java.Time.Format.ResolverStyle -> Java.Time.Format.DateTimeFormatter

Параметры

resolverStyle
ResolverStyle

новый стиль сопоставителя, а не null

Возвращаемое значение

Формататор на основе этого модуля форматирования с запрошенным стилем сопоставителя, а не null

Атрибуты

Комментарии

Возвращает копию этого модуля форматирования с новым стилем сопоставителя.

При этом возвращается формататор с аналогичным состоянием этого модуля форматирования, но с набором стилей сопоставителя. По умолчанию метод форматирования имеет ResolverStyle#SMART SMART стиль сопоставителя.

Изменение стиля сопоставителя действует только во время синтаксического анализа. Анализ текстовой строки выполняется на двух этапах. Этап 1 — это базовый анализ текста в соответствии с полями, добавленными в построитель. Этап 2 разрешает пары синтаксического значения поля в объекты даты и времени или времени. Стиль сопоставителя используется для управления тем, как происходит этап 2, разрешение. Дополнительные сведения о доступных параметрах.ResolverStyle

Этот экземпляр неизменяем и не влияет на этот вызов метода.

Java документации по java.time.format.DateTimeFormatter.withResolverStyle(java.time.format.ResolverStyle).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к