DateFormat.GetBestDateTimePattern(Locale, String) Méthode

Définition

Retourne la meilleure forme localisée possible du squelette donné pour les paramètres régionaux donnés.

[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

Paramètres

locale
Locale

les paramètres régionaux dans lesquels le squelette doit être localisé

skeleton
String

un squelette comme décrit ci-dessus

Retours

modèle de chaîne adapté à l’utilisation avec java.text.SimpleDateFormat.

Attributs

Remarques

Retourne la meilleure forme localisée possible du squelette donné pour les paramètres régionaux donnés. Un squelette est similaire et utilise les mêmes caractères de format qu’un modèle Unicode UTS #35 .

Une différence est que l’ordre n’est pas pertinent. Par exemple, « MMMMd » retourne « MMMM d » dans les en_US paramètres régionaux, mais « d. MMMM » dans les de_CH paramètres régionaux.

Notez également dans ce deuxième exemple que la ponctuation nécessaire pour l’allemand a été ajoutée. Pour la même entrée, es_ESnous aurions encore plus de texte supplémentaire : « d 'de' MMMM ».

Cette méthode corrige automatiquement la nécessité grammaticale. Étant donné la même entrée « MMMMd », cette méthode retourne « d LLLL » dans les fa_IR paramètres régionaux, où des mois autonomes sont nécessaires. Les longueurs sont conservées lorsqu’elles sont significatives, de sorte que « Md » donne un résultat différent à « MMMd », par exemple dans les paramètres régionaux tels que ja_JP l’emplacement où il n’y a qu’une seule longueur de mois.

Cette méthode retourne uniquement des modèles qui sont en CLDR et est utile chaque fois que vous connaissez les éléments souhaités dans votre chaîne de format, mais ne souhaitez pas rendre votre code spécifique à un seul paramètre régional.

Java documentation pour android.text.format.DateFormat.getBestDateTimePattern(java.util.Locale, java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à