Поделиться через


DateTimeFormatter Конструкторы

Определение

Перегрузки

DateTimeFormatter(String)

Создает объект DateTimeFormatter , инициализируемый строкой шаблона формата.

DateTimeFormatter(String, IIterable<String>)

Создает объект DateTimeFormatter , инициализируемый строкой шаблона формата и списком языков.

DateTimeFormatter(HourFormat, MinuteFormat, SecondFormat)

Создает объект DateTimeFormatter , инициализируемый в форматах hour, minute и second.

DateTimeFormatter(YearFormat, MonthFormat, DayFormat, DayOfWeekFormat)

Создает объект DateTimeFormatter , инициализируемый с форматами года, месяца, дня и дня недели.

DateTimeFormatter(String, IIterable<String>, String, String, String)

Создает объект DateTimeFormatter , инициализируемый строкой шаблона формата, списком языков, географическим регионом, календарем и часами.

DateTimeFormatter(YearFormat, MonthFormat, DayFormat, DayOfWeekFormat, HourFormat, MinuteFormat, SecondFormat, IIterable<String>)

Создает объект DateTimeFormatter , инициализируемый форматами года, месяца, дня, дня недели, часа, минуты и секунды, а также списка языков.

DateTimeFormatter(YearFormat, MonthFormat, DayFormat, DayOfWeekFormat, HourFormat, MinuteFormat, SecondFormat, IIterable<String>, String, String, String)

Создает объект DateTimeFormatter со всеми указанными форматами и идентификаторами.

DateTimeFormatter(String)

Создает объект DateTimeFormatter , инициализируемый строкой шаблона формата.

public:
 DateTimeFormatter(Platform::String ^ formatTemplate);
 DateTimeFormatter(winrt::hstring const& formatTemplate);
public DateTimeFormatter(string formatTemplate);
function DateTimeFormatter(formatTemplate)
Public Sub New (formatTemplate As String)

Параметры

formatTemplate
String

Platform::String

winrt::hstring

Строка шаблона формата, указывающая запрошенные компоненты. Порядок компонентов не имеет значения. Это также может быть шаблон формата. Список допустимых шаблонов формата и шаблонов формата см. в примечаниях к классу DateTimeFormatter .

См. также раздел

Применяется к

DateTimeFormatter(String, IIterable<String>)

Создает объект DateTimeFormatter , инициализируемый строкой шаблона формата и списком языков.

public:
 DateTimeFormatter(Platform::String ^ formatTemplate, IIterable<Platform::String ^> ^ languages);
 DateTimeFormatter(winrt::hstring const& formatTemplate, IIterable<winrt::hstring> const& languages);
public DateTimeFormatter(string formatTemplate, IEnumerable<string> languages);
function DateTimeFormatter(formatTemplate, languages)
Public Sub New (formatTemplate As String, languages As IEnumerable(Of String))

Параметры

formatTemplate
String

Platform::String

winrt::hstring

Строка шаблона формата, указывающая запрошенные компоненты. Порядок компонентов не имеет значения. Это также может быть шаблон формата. Список допустимых шаблонов формата и шаблонов формата см. в примечаниях к классу DateTimeFormatter .

languages

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Список идентификаторов языков в порядке приоритета, представляющих выбор языков. Эти идентификаторы используются для разрешения шаблона в шаблоне и для форматирования. См. заметки.

Комментарии

Если приложение передает языковые теги, используемые в этом классе, в любые функции поддержки национальных языков , оно должно сначала преобразовать теги, вызвав ResolveLocaleName.

Языковые теги поддерживают расширения Юникода "ca-" и "nu-". (См. раздел Определения ключей и типов Юникода.) Обратите внимание, что эти расширения могут повлиять на календарь, используемый объектами Calendar.

См. также раздел

Применяется к

DateTimeFormatter(HourFormat, MinuteFormat, SecondFormat)

Создает объект DateTimeFormatter , инициализируемый в форматах hour, minute и second.

public:
 DateTimeFormatter(HourFormat hourFormat, MinuteFormat minuteFormat, SecondFormat secondFormat);
 DateTimeFormatter(HourFormat const& hourFormat, MinuteFormat const& minuteFormat, SecondFormat const& secondFormat);
public DateTimeFormatter(HourFormat hourFormat, MinuteFormat minuteFormat, SecondFormat secondFormat);
function DateTimeFormatter(hourFormat, minuteFormat, secondFormat)
Public Sub New (hourFormat As HourFormat, minuteFormat As MinuteFormat, secondFormat As SecondFormat)

Параметры

hourFormat
HourFormat

Требуемый формат часов для включения в шаблон.

minuteFormat
MinuteFormat

Требуемый формат минуты для включения в шаблон.

secondFormat
SecondFormat

Требуемый второй формат для включения в шаблон.

См. также раздел

Применяется к

DateTimeFormatter(YearFormat, MonthFormat, DayFormat, DayOfWeekFormat)

Создает объект DateTimeFormatter , инициализируемый с форматами года, месяца, дня и дня недели.

public:
 DateTimeFormatter(YearFormat yearFormat, MonthFormat monthFormat, DayFormat dayFormat, DayOfWeekFormat dayOfWeekFormat);
 DateTimeFormatter(YearFormat const& yearFormat, MonthFormat const& monthFormat, DayFormat const& dayFormat, DayOfWeekFormat const& dayOfWeekFormat);
public DateTimeFormatter(YearFormat yearFormat, MonthFormat monthFormat, DayFormat dayFormat, DayOfWeekFormat dayOfWeekFormat);
function DateTimeFormatter(yearFormat, monthFormat, dayFormat, dayOfWeekFormat)
Public Sub New (yearFormat As YearFormat, monthFormat As MonthFormat, dayFormat As DayFormat, dayOfWeekFormat As DayOfWeekFormat)

Параметры

yearFormat
YearFormat

Требуемый формат года для включения в шаблон.

monthFormat
MonthFormat

Требуемый формат месяца для включения в шаблон.

dayFormat
DayFormat

Требуемый формат дня для включения в шаблон.

dayOfWeekFormat
DayOfWeekFormat

Требуемый формат дня недели для включения в шаблон.

См. также раздел

Применяется к

DateTimeFormatter(String, IIterable<String>, String, String, String)

Создает объект DateTimeFormatter , инициализируемый строкой шаблона формата, списком языков, географическим регионом, календарем и часами.

public:
 DateTimeFormatter(Platform::String ^ formatTemplate, IIterable<Platform::String ^> ^ languages, Platform::String ^ geographicRegion, Platform::String ^ calendar, Platform::String ^ clock);
 DateTimeFormatter(winrt::hstring const& formatTemplate, IIterable<winrt::hstring> const& languages, winrt::hstring const& geographicRegion, winrt::hstring const& calendar, winrt::hstring const& clock);
public DateTimeFormatter(string formatTemplate, IEnumerable<string> languages, string geographicRegion, string calendar, string clock);
function DateTimeFormatter(formatTemplate, languages, geographicRegion, calendar, clock)
Public Sub New (formatTemplate As String, languages As IEnumerable(Of String), geographicRegion As String, calendar As String, clock As String)

Параметры

formatTemplate
String

Platform::String

winrt::hstring

Строка шаблона формата, указывающая запрошенные компоненты. Порядок компонентов не имеет значения. Это также может быть шаблон формата. Список допустимых шаблонов формата и шаблонов формата см. в примечаниях к классу DateTimeFormatter .

languages

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Список идентификаторов языков в порядке приоритета, представляющих выбор языков. Эти идентификаторы используются для разрешения шаблона в шаблоне и для форматирования. См. заметки.

geographicRegion
String

Platform::String

winrt::hstring

Идентификатор географического региона. Этот идентификатор используется для разрешения шаблона в шаблон.

calendar
String

Platform::String

winrt::hstring

Используемый идентификатор календаря.

clock
String

Platform::String

winrt::hstring

Используемый идентификатор часов.

Комментарии

Если приложение передает языковые теги, используемые в этом классе, в любые функции поддержки национальных языков , оно должно сначала преобразовать теги, вызвав ResolveLocaleName.

Языковые теги поддерживают расширения Юникода "ca-" и "nu-". (См. раздел Определения ключей и типов Юникода.) Обратите внимание, что эти расширения могут повлиять на календарь, используемый объектами Calendar.

См. также раздел

Применяется к

DateTimeFormatter(YearFormat, MonthFormat, DayFormat, DayOfWeekFormat, HourFormat, MinuteFormat, SecondFormat, IIterable<String>)

Создает объект DateTimeFormatter , инициализируемый форматами года, месяца, дня, дня недели, часа, минуты и секунды, а также списка языков.

public:
 DateTimeFormatter(YearFormat yearFormat, MonthFormat monthFormat, DayFormat dayFormat, DayOfWeekFormat dayOfWeekFormat, HourFormat hourFormat, MinuteFormat minuteFormat, SecondFormat secondFormat, IIterable<Platform::String ^> ^ languages);
 DateTimeFormatter(YearFormat const& yearFormat, MonthFormat const& monthFormat, DayFormat const& dayFormat, DayOfWeekFormat const& dayOfWeekFormat, HourFormat const& hourFormat, MinuteFormat const& minuteFormat, SecondFormat const& secondFormat, IIterable<winrt::hstring> const& languages);
public DateTimeFormatter(YearFormat yearFormat, MonthFormat monthFormat, DayFormat dayFormat, DayOfWeekFormat dayOfWeekFormat, HourFormat hourFormat, MinuteFormat minuteFormat, SecondFormat secondFormat, IEnumerable<string> languages);
function DateTimeFormatter(yearFormat, monthFormat, dayFormat, dayOfWeekFormat, hourFormat, minuteFormat, secondFormat, languages)
Public Sub New (yearFormat As YearFormat, monthFormat As MonthFormat, dayFormat As DayFormat, dayOfWeekFormat As DayOfWeekFormat, hourFormat As HourFormat, minuteFormat As MinuteFormat, secondFormat As SecondFormat, languages As IEnumerable(Of String))

Параметры

yearFormat
YearFormat

Формат года для включения в шаблон.

monthFormat
MonthFormat

Формат месяца для включения в шаблон.

dayFormat
DayFormat

Формат дня для включения в шаблон.

dayOfWeekFormat
DayOfWeekFormat

Формат дня недели для включения в шаблон.

hourFormat
HourFormat

Формат часов для включения в шаблон.

minuteFormat
MinuteFormat

Формат минуты для включения в шаблон.

secondFormat
SecondFormat

Второй формат для включения в шаблон.

languages

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Список идентификаторов языков в порядке приоритета, представляющих выбор языков. Эти идентификаторы используются для разрешения шаблона в шаблоне и для форматирования. См. заметки.

Комментарии

Если приложение передает языковые теги, используемые в этом классе, в любые функции поддержки национальных языков , оно должно сначала преобразовать теги, вызвав ResolveLocaleName.

Языковые теги поддерживают расширения Юникода "ca-" и "nu-". (См. раздел Определения ключей и типов Юникода.) Обратите внимание, что эти расширения могут повлиять на календарь, используемый объектами Calendar.

См. также раздел

Применяется к

DateTimeFormatter(YearFormat, MonthFormat, DayFormat, DayOfWeekFormat, HourFormat, MinuteFormat, SecondFormat, IIterable<String>, String, String, String)

Создает объект DateTimeFormatter со всеми указанными форматами и идентификаторами.

public:
 DateTimeFormatter(YearFormat yearFormat, MonthFormat monthFormat, DayFormat dayFormat, DayOfWeekFormat dayOfWeekFormat, HourFormat hourFormat, MinuteFormat minuteFormat, SecondFormat secondFormat, IIterable<Platform::String ^> ^ languages, Platform::String ^ geographicRegion, Platform::String ^ calendar, Platform::String ^ clock);
 DateTimeFormatter(YearFormat const& yearFormat, MonthFormat const& monthFormat, DayFormat const& dayFormat, DayOfWeekFormat const& dayOfWeekFormat, HourFormat const& hourFormat, MinuteFormat const& minuteFormat, SecondFormat const& secondFormat, IIterable<winrt::hstring> const& languages, winrt::hstring const& geographicRegion, winrt::hstring const& calendar, winrt::hstring const& clock);
public DateTimeFormatter(YearFormat yearFormat, MonthFormat monthFormat, DayFormat dayFormat, DayOfWeekFormat dayOfWeekFormat, HourFormat hourFormat, MinuteFormat minuteFormat, SecondFormat secondFormat, IEnumerable<string> languages, string geographicRegion, string calendar, string clock);
function DateTimeFormatter(yearFormat, monthFormat, dayFormat, dayOfWeekFormat, hourFormat, minuteFormat, secondFormat, languages, geographicRegion, calendar, clock)
Public Sub New (yearFormat As YearFormat, monthFormat As MonthFormat, dayFormat As DayFormat, dayOfWeekFormat As DayOfWeekFormat, hourFormat As HourFormat, minuteFormat As MinuteFormat, secondFormat As SecondFormat, languages As IEnumerable(Of String), geographicRegion As String, calendar As String, clock As String)

Параметры

yearFormat
YearFormat

Требуемый формат года для включения в шаблон.

monthFormat
MonthFormat

Требуемый формат месяца для включения в шаблон.

dayFormat
DayFormat

Требуемый формат дня для включения в шаблон.

dayOfWeekFormat
DayOfWeekFormat

Требуемый формат дня недели для включения в шаблон.

hourFormat
HourFormat

Требуемый формат часов для включения в шаблон.

minuteFormat
MinuteFormat

Требуемый формат минуты для включения в шаблон.

secondFormat
SecondFormat

Требуемый второй формат для включения в шаблон.

languages

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Список идентификаторов языков в порядке приоритета, представляющих выбор языков. Эти идентификаторы используются для разрешения шаблона в шаблоне и для форматирования. См. заметки.

geographicRegion
String

Platform::String

winrt::hstring

Идентификатор географического региона. Этот идентификатор используется для разрешения шаблона в шаблон.

calendar
String

Platform::String

winrt::hstring

Используемый идентификатор календаря.

clock
String

Platform::String

winrt::hstring

Используемый идентификатор часов.

Комментарии

Если приложение передает языковые теги, используемые в этом классе, в любые функции поддержки национальных языков , оно должно сначала преобразовать теги, вызвав ResolveLocaleName.

Языковые теги поддерживают расширения Юникода "ca-" и "nu-". (См. раздел Определения ключей и типов Юникода.) Обратите внимание, что эти расширения могут повлиять на календарь, используемый объектами Calendar.

См. также раздел

Применяется к