DateFormat.GetBestDateTimePattern(Locale, String) Método

Definição

Retorna a melhor forma localizada possível do esqueleto determinado para a localidade determinada.

[Android.Runtime.Register("getBestDateTimePattern", "(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String;", "")]
public static string? GetBestDateTimePattern(Java.Util.Locale? locale, string? skeleton);
[<Android.Runtime.Register("getBestDateTimePattern", "(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String;", "")>]
static member GetBestDateTimePattern : Java.Util.Locale * string -> string

Parâmetros

locale
Locale

a localidade na qual o esqueleto deve ser localizado

skeleton
String

um esqueleto, conforme descrito acima

Retornos

um padrão de cadeia de caracteres adequado para uso com java.text.SimpleDateFormat.

Atributos

Comentários

Retorna a melhor forma localizada possível do esqueleto determinado para a localidade determinada. Um esqueleto é semelhante e usa os mesmos caracteres de formato que um padrão UNIcode UTS #35 .

Uma diferença é que a ordem é irrelevante. Por exemplo, "MMMMd" retornará "MMMM d" na en_US localidade, mas "d. MMMM" na de_CH localidade.

Observe também nesse segundo exemplo que a pontuação necessária para alemão foi adicionada. Para a mesma entrada es_ES, teríamos ainda mais texto extra: "d 'de' MMMM".

Esse método será corrigido automaticamente por necessidade gramatical. Dada a mesma entrada "MMMMd", esse método retornará "d LLLL" na localidade, onde fa_IR são necessários meses autônomos. Os comprimentos são preservados quando significativos, de modo que "Md" daria um resultado diferente a "MMMd", digamos, exceto em uma localidade como ja_JP onde há apenas um período de mês.

Esse método retornará apenas padrões que estão em CLDR e é útil sempre que você souber quais elementos deseja na cadeia de caracteres de formato, mas não quiser tornar seu código específico para qualquer localidade.

Java documentação para android.text.format.DateFormat.getBestDateTimePattern(java.util.Locale, java.lang.String).

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