DateOnly.ParseExact メソッド

定義

オーバーロード

ParseExact(String, String[], IFormatProvider, DateTimeStyles)

指定した形式の配列、カルチャ固有の書式情報、およびスタイルを使用して、日付 DateOnly の指定した文字列表現を同等の形式に変換します。 文字列形式の書式は、指定した書式の少なくとも 1 つと完全に一致する必要があります。それ以外の場合は、例外がスローされます。

ParseExact(String, String, IFormatProvider, DateTimeStyles)

指定した書式、カルチャ固有の DateOnly 書式情報、およびスタイルを使用して、日付の指定した文字列表現を等価の形式に変換します。 文字列形式の書式は、指定した書式と完全に一致する必要があります。それ以外の場合は、例外がスローされます。

ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles)

指定した形式 DateOnly の配列、カルチャ固有の書式情報、およびスタイルを使用して、日付の指定されたスパン表現を同等の形式に変換します。 文字列形式の書式は、指定した書式の少なくとも 1 つと完全に一致する必要があります。それ以外の場合は、例外がスローされます。

ParseExact(ReadOnlySpan<Char>, String[])

指定した形式の配列を使用して、日付の指定したスパン表現を DateOnly 等価の形式に変換します。 文字列形式の書式は、指定した書式の少なくとも 1 つと完全に一致する必要があります。それ以外の場合は、例外がスローされます。

ParseExact(String, String[])

指定した形式の配列を使用して、日付の指定したスパン表現を DateOnly 等価の形式に変換します。 文字列形式の書式は、指定した書式の少なくとも 1 つと完全に一致する必要があります。それ以外の場合は、例外がスローされます。

ParseExact(String, String)

指定した形式を使用して、指定した日付の文字列表現を DateOnly 同等の形式に変換します。 文字列形式の書式は、指定した書式と完全に一致する必要があります。それ以外の場合は、例外がスローされます。

ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)

指定した形式、カルチャ固有の書式情報、およびスタイルを使用して、日付 DateOnly の指定されたスパン表現を同等の形式に変換します。 文字列形式の書式は、指定した書式と完全に一致する必要があります。それ以外の場合は、例外がスローされます。

ParseExact(String, String[], IFormatProvider, DateTimeStyles)

ソース:
DateOnly.cs
ソース:
DateOnly.cs
ソース:
DateOnly.cs

指定した形式の配列、カルチャ固有の書式情報、およびスタイルを使用して、日付 DateOnly の指定した文字列表現を同等の形式に変換します。 文字列形式の書式は、指定した書式の少なくとも 1 つと完全に一致する必要があります。それ以外の場合は、例外がスローされます。

public static DateOnly ParseExact (string s, string[] formats, IFormatProvider? provider, System.Globalization.DateTimeStyles style = System.Globalization.DateTimeStyles.None);
static member ParseExact : string * string[] * IFormatProvider * System.Globalization.DateTimeStyles -> DateOnly
Public Shared Function ParseExact (s As String, formats As String(), provider As IFormatProvider, Optional style As DateTimeStyles = System.Globalization.DateTimeStyles.None) As DateOnly

パラメーター

s
String

変換する日付を表す文字を含む文字列。

formats
String[]

s の許可された形式の配列。

provider
IFormatProvider

s に関するカルチャ固有の書式情報を提供するオブジェクト。

style
DateTimeStyles

s で使用可能な書式を示す、列挙値のビットごとの組み合わせ。 通常指定する値は、None です。

戻り値

形式、プロバイダー、およびスタイルで指定された、 に s含まれる日付と同じオブジェクト。

例外

snullです。

s には日付の有効な文字列表現が含まれていません。

適用対象

ParseExact(String, String, IFormatProvider, DateTimeStyles)

ソース:
DateOnly.cs
ソース:
DateOnly.cs
ソース:
DateOnly.cs

指定した書式、カルチャ固有の DateOnly 書式情報、およびスタイルを使用して、日付の指定した文字列表現を等価の形式に変換します。 文字列形式の書式は、指定した書式と完全に一致する必要があります。それ以外の場合は、例外がスローされます。

public static DateOnly ParseExact (string s, string format, IFormatProvider? provider, System.Globalization.DateTimeStyles style = System.Globalization.DateTimeStyles.None);
static member ParseExact : string * string * IFormatProvider * System.Globalization.DateTimeStyles -> DateOnly
Public Shared Function ParseExact (s As String, format As String, provider As IFormatProvider, Optional style As DateTimeStyles = System.Globalization.DateTimeStyles.None) As DateOnly

パラメーター

s
String

変換する日付を表す文字を含む文字列。

format
String

の必要な形式 sを定義する書式指定子を表す文字を含む文字列。

provider
IFormatProvider

s に関するカルチャ固有の書式情報を提供するオブジェクト。

style
DateTimeStyles

ss に指定できるスタイル要素、または s から DateOnly 値への変換に関する追加情報を提供する列挙値のビットごとの組み合わせ。 通常指定する値は、None です。

戻り値

形式、プロバイダー、およびスタイルで指定された、 に s含まれる日付と同じオブジェクト。

例外

snullです。

s には日付の有効な文字列表現が含まれていません。

適用対象

ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles)

ソース:
DateOnly.cs
ソース:
DateOnly.cs
ソース:
DateOnly.cs

指定した形式 DateOnly の配列、カルチャ固有の書式情報、およびスタイルを使用して、日付の指定されたスパン表現を同等の形式に変換します。 文字列形式の書式は、指定した書式の少なくとも 1 つと完全に一致する必要があります。それ以外の場合は、例外がスローされます。

public static DateOnly ParseExact (ReadOnlySpan<char> s, string[] formats, IFormatProvider? provider, System.Globalization.DateTimeStyles style = System.Globalization.DateTimeStyles.None);
static member ParseExact : ReadOnlySpan<char> * string[] * IFormatProvider * System.Globalization.DateTimeStyles -> DateOnly
Public Shared Function ParseExact (s As ReadOnlySpan(Of Char), formats As String(), provider As IFormatProvider, Optional style As DateTimeStyles = System.Globalization.DateTimeStyles.None) As DateOnly

パラメーター

s
ReadOnlySpan<Char>

変換する日付を表す文字を含むスパン。

formats
String[]

s の許可された形式の配列。

provider
IFormatProvider

s に関するカルチャ固有の書式情報を提供するオブジェクト。

style
DateTimeStyles

s で使用可能な書式を示す、列挙値のビットごとの組み合わせ。 通常指定する値は、None です。

戻り値

形式、プロバイダー、およびスタイルで指定された、 に s含まれる日付と同じオブジェクト。

適用対象

ParseExact(ReadOnlySpan<Char>, String[])

ソース:
DateOnly.cs
ソース:
DateOnly.cs
ソース:
DateOnly.cs

指定した形式の配列を使用して、日付の指定したスパン表現を DateOnly 等価の形式に変換します。 文字列形式の書式は、指定した書式の少なくとも 1 つと完全に一致する必要があります。それ以外の場合は、例外がスローされます。

public:
 static DateOnly ParseExact(ReadOnlySpan<char> s, cli::array <System::String ^> ^ formats);
public static DateOnly ParseExact (ReadOnlySpan<char> s, string[] formats);
static member ParseExact : ReadOnlySpan<char> * string[] -> DateOnly
Public Shared Function ParseExact (s As ReadOnlySpan(Of Char), formats As String()) As DateOnly

パラメーター

s
ReadOnlySpan<Char>

変換する日付を表す文字を含むスパン。

formats
String[]

s の許可された形式の配列。

戻り値

形式、プロバイダー、およびスタイルで指定された、 に s含まれる日付と同じオブジェクト。

例外

s には日付の有効な文字列表現が含まれていません。

適用対象

ParseExact(String, String[])

ソース:
DateOnly.cs
ソース:
DateOnly.cs
ソース:
DateOnly.cs

指定した形式の配列を使用して、日付の指定したスパン表現を DateOnly 等価の形式に変換します。 文字列形式の書式は、指定した書式の少なくとも 1 つと完全に一致する必要があります。それ以外の場合は、例外がスローされます。

public:
 static DateOnly ParseExact(System::String ^ s, cli::array <System::String ^> ^ formats);
public static DateOnly ParseExact (string s, string[] formats);
static member ParseExact : string * string[] -> DateOnly
Public Shared Function ParseExact (s As String, formats As String()) As DateOnly

パラメーター

s
String

変換する日付を表す文字を含むスパン。

formats
String[]

s の許可された形式の配列。

戻り値

形式、プロバイダー、およびスタイルで指定された、 に s含まれる日付と同じオブジェクト。

例外

snullです。

s には日付の有効な文字列表現が含まれていません。

適用対象

ParseExact(String, String)

ソース:
DateOnly.cs
ソース:
DateOnly.cs
ソース:
DateOnly.cs

指定した形式を使用して、指定した日付の文字列表現を DateOnly 同等の形式に変換します。 文字列形式の書式は、指定した書式と完全に一致する必要があります。それ以外の場合は、例外がスローされます。

public:
 static DateOnly ParseExact(System::String ^ s, System::String ^ format);
public static DateOnly ParseExact (string s, string format);
static member ParseExact : string * string -> DateOnly
Public Shared Function ParseExact (s As String, format As String) As DateOnly

パラメーター

s
String

変換する日付を表す文字を含む文字列。

format
String

の必要な形式を定義する書式 s指定子を表す文字列。

戻り値

format で指定された に含まれる日付と s同じオブジェクト。

例外

snullです。

s には日付の有効な文字列表現が含まれていません。

注釈

メソッドは ParseExact(String, String) 、日付の文字列表現を解析します。これは、 パラメーターで定義された format 形式である必要があります。 また、日付の<文字列表現の Date> 要素は、 で指定された順序で表示されs、 でformat許可されているformat以外の空白が含まれない必要があります。 パラメーターは format 、1 つの標準書式指定子、または の必要な形式を定義する 1 つ以上の sカスタム書式指定子を含む文字列です。 有効な書式設定コードの詳細については、「 標準の日付と時刻の書式指定文字列 」または 「ユーザー設定の日付と時刻の書式指定文字列」を参照してください。

Note

が日付区切り記号 ("yyyyMMdd" など) を含まないカスタム書式パターンの場合 format は、各カスタム書式指定子の最も広い形式を使用します。 たとえば、書式パターンで月数を指定する場合は、より狭い形式の "M" ではなく、より広い形式 "MM" を指定します。

適用対象

ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)

ソース:
DateOnly.cs
ソース:
DateOnly.cs
ソース:
DateOnly.cs

指定した形式、カルチャ固有の書式情報、およびスタイルを使用して、日付 DateOnly の指定されたスパン表現を同等の形式に変換します。 文字列形式の書式は、指定した書式と完全に一致する必要があります。それ以外の場合は、例外がスローされます。

public static DateOnly ParseExact (ReadOnlySpan<char> s, ReadOnlySpan<char> format, IFormatProvider? provider = default, System.Globalization.DateTimeStyles style = System.Globalization.DateTimeStyles.None);
static member ParseExact : ReadOnlySpan<char> * ReadOnlySpan<char> * IFormatProvider * System.Globalization.DateTimeStyles -> DateOnly
Public Shared Function ParseExact (s As ReadOnlySpan(Of Char), format As ReadOnlySpan(Of Char), Optional provider As IFormatProvider = Nothing, Optional style As DateTimeStyles = System.Globalization.DateTimeStyles.None) As DateOnly

パラメーター

s
ReadOnlySpan<Char>

変換する日付を表す文字を含むスパン。

format
ReadOnlySpan<Char>

s の必要な書式を定義する書式指定子を表す文字を含んでいるスパン。

provider
IFormatProvider

s に関するカルチャ固有の書式情報を提供するオブジェクト。

style
DateTimeStyles

s で使用可能な書式を示す、列挙値のビットごとの組み合わせ。 通常指定する値は、None です。

戻り値

形式、プロバイダー、およびスタイルで指定された、 に s含まれる日付と同じオブジェクト。

例外

s には日付の有効な文字列表現が含まれていません。

適用対象