DateFormat.GetBestDateTimePattern(Locale, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die bestmögliche lokalisierte Form des angegebenen Skeletts für das angegebene Gebietsschema zurück.
[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
Parameter
- locale
- Locale
Das Gebietsschema, in das das Skelett lokalisiert werden soll
- skeleton
- String
ein Skelett wie oben beschrieben
Gibt zurück
ein Zeichenfolgenmuster, das für die Verwendung mit java.text.SimpleDateFormat.
- Attribute
Hinweise
Gibt die bestmögliche lokalisierte Form des angegebenen Skeletts für das angegebene Gebietsschema zurück. Ein Skelett ähnelt und verwendet dieselben Formatzeichen wie ein Unicode-UTS #35-Muster .
Ein Unterschied besteht darin, dass die Reihenfolge irrelevant ist. Beispielsweise gibt "MMMMd" im en_US Gebietsschema "MMMM d" zurück, aber "d". MMMM" im de_CH Gebietsschema.
Beachten Sie auch in diesem zweiten Beispiel, dass die erforderliche Interpunktion für Deutsch hinzugefügt wurde. Für dieselbe Eingabe in es_EShätten wir noch mehr zusätzlichen Text: "d 'de' MMMM".
Diese Methode wird automatisch für grammatikalische Notwendigkeiten korrigiert. Aufgrund der gleichen "MMMMd"-Eingabe gibt diese Methode "d LLLL" im fa_IR Gebietsschema zurück, in dem eigenständige Monate erforderlich sind. Längen bleiben erhalten, wenn sinnvoll, also würde "Md" ein anderes Ergebnis für "MMMd" geben, z. B. in einem Gebietsschema, z ja_JP . B. wo nur eine Monatslänge vorhanden ist.
Diese Methode gibt nur Muster zurück, die sich in CLDR befinden, und ist immer dann hilfreich, wenn Sie wissen, welche Elemente in Der Formatzeichenfolge enthalten sein sollen, den Code aber nicht für ein gebietsschema spezifisch machen möchten.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.