DateTimeFormatter コンストラクター

定義

オーバーロード

DateTimeFormatter(String)

書式テンプレート文字列によって初期化される DateTimeFormatter オブジェクトを作成します。

DateTimeFormatter(String, IIterable<String>)

書式テンプレートの文字列と言語リストによって初期化される DateTimeFormatter オブジェクトを作成します。

DateTimeFormatter(HourFormat, MinuteFormat, SecondFormat)

時間、分、および 2 番目の形式で初期化される DateTimeFormatter オブジェクトを作成します。

DateTimeFormatter(YearFormat, MonthFormat, DayFormat, DayOfWeekFormat)

年、月、日、曜日の形式で初期化される DateTimeFormatter オブジェクトを作成します。

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

書式テンプレート文字列、言語リスト、地域、カレンダー、時計によって初期化される DateTimeFormatter オブジェクトを作成します。

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

年、月、日、曜日、時間、分、および 2 番目の書式、および言語リストで初期化される 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 を呼び出してタグを変換する必要があります。

言語タグは、Unicode 拡張機能 "ca-" と "nu-" をサポートしています。 (「 Unicode キー/型定義」を参照してください)。これらの拡張機能は、Calendar オブジェクトで使用される予定表に影響を与える可能性があることに注意してください。

こちらもご覧ください

適用対象

DateTimeFormatter(HourFormat, MinuteFormat, SecondFormat)

時間、分、および 2 番目の形式で初期化される DateTimeFormatter オブジェクトを作成します。

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

テンプレートに含める 2 番目の形式。

こちらもご覧ください

適用対象

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 を呼び出してタグを変換する必要があります。

言語タグは、Unicode 拡張機能 "ca-" と "nu-" をサポートしています。 (「 Unicode キー/型定義」を参照してください)。これらの拡張機能は、Calendar オブジェクトで使用される予定表に影響を与える可能性があることに注意してください。

こちらもご覧ください

適用対象

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

年、月、日、曜日、時間、分、および 2 番目の書式、および言語リストで初期化される 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

テンプレートに含める 2 番目の形式。

languages

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

言語の選択を表す言語識別子の一覧 (優先順位)。 これらの識別子は、テンプレートをパターンに解決し、書式設定するために使用されます。 「解説」を参照してください。

注釈

アプリがこのクラスで使用されている言語タグを 各国語サポート 関数に渡す場合は、最初に ResolveLocaleName を呼び出してタグを変換する必要があります。

言語タグは、Unicode 拡張機能 "ca-" と "nu-" をサポートしています。 (「 Unicode キー/型定義」を参照してください)。これらの拡張機能は、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

テンプレートに含める 2 番目の形式。

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 を呼び出してタグを変換する必要があります。

言語タグは、Unicode 拡張機能 "ca-" と "nu-" をサポートしています。 (「 Unicode キー/型定義」を参照してください)。これらの拡張機能は、Calendar オブジェクトで使用される予定表に影響を与える可能性があることに注意してください。

こちらもご覧ください

適用対象