DateTimeFormatter.WithResolverStyle(ResolverStyle) Método

Definição

Retorna uma cópia desse formatador com um novo estilo de resolvedor.

[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

Parâmetros

resolverStyle
ResolverStyle

o novo estilo de resolvedor, não nulo

Retornos

um formatador com base nesse formatador com o estilo de resolvedor solicitado, não nulo

Atributos

Comentários

Retorna uma cópia desse formatador com um novo estilo de resolvedor.

Isso retorna um formatador com estado semelhante a esse formatador, mas com o conjunto de estilos de resolvedor. Por padrão, um formatador tem o estilo de ResolverStyle#SMART SMART resolvedor.

Alterar o estilo de resolvedor só tem um efeito durante a análise. A análise de uma cadeia de caracteres de texto ocorre em duas fases. A fase 1 é uma análise de texto básica de acordo com os campos adicionados ao construtor. A fase 2 resolve os pares de valor de campo analisados em objetos de data e/ou hora. O estilo de resolvedor é usado para controlar como a fase 2, resolvendo, ocorre. Confira ResolverStyle mais informações sobre as opções disponíveis.

Essa instância é imutável e não afetada por essa chamada de método.

Java documentação para java.time.format.DateTimeFormatter.withResolverStyle(java.time.format.ResolverStyle).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a