DateFormat.GetBestDateTimePattern(Locale, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает оптимальную локализованную форму заданного скелета для заданного языкового стандарта.
[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
Параметры
- locale
- Locale
языковой стандарт, в который должен быть локализован скелет
- skeleton
- String
скелет, как описано выше
Возвращаемое значение
шаблон строки, подходящий для использования.java.text.SimpleDateFormat
- Атрибуты
Комментарии
Возвращает оптимальную локализованную форму заданного скелета для заданного языкового стандарта. Скелет аналогичен и использует те же символы формата, что и шаблон Юникода UTS #35 .
Одно из различий заключается в том, что порядок не имеет значения. Например, "MMMd" возвращает "MMMM d" в языковом стандарте en_US , но "d". MMMM" в языковом стандарте de_CH .
Обратите внимание, что в этом втором примере был добавлен необходимый знак препинания для немецкого языка. Для одних и того же входных данных es_ESу нас будет еще больше дополнительного текста: d 'de' MMMM.
Этот метод автоматически исправит грамматические потребности. Учитывая те же входные данные MMMD, этот метод вернет "d LLLL" в языковом fa_IR стандарте, где необходимы автономные месяцы. Длина сохраняется, где значимые, поэтому "Md" даст другой результат "MMMd", скажем, за исключением языкового стандарта, например ja_JP , где существует только одна длина месяца.
Этот метод возвращает только шаблоны, которые находятся в среде CLDR, и полезен всякий раз, когда вы знаете, какие элементы нужно использовать в строке форматирования, но не хотите, чтобы код был конкретным для одного языкового стандарта.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".