DateOnly.ParseExact 方法

定義

多載

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

使用指定的格式陣列、特定文化特性格式資訊和樣式,將日期的指定字串表示轉換為它的 DateOnly 對等專案。 字串表示的格式必須至少完全符合其中一個指定的格式,否則會擲回例外狀況。

ParseExact(String, String, IFormatProvider, DateTimeStyles)

使用指定的格式、特定文化特性格式資訊和樣式,將日期的指定字串表示轉換為它的 DateOnly 對等專案。 字串表示的格式必須完全符合指定的格式,否則會擲回例外狀況。

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

使用指定的格式陣列、特定文化特性格式資訊和樣式,將日期的指定範圍表示轉換為它的 DateOnly 對等專案。 字串表示的格式必須至少完全符合其中一個指定的格式,否則會擲回例外狀況。

ParseExact(ReadOnlySpan<Char>, String[])

使用指定的格式陣列,將日期的指定範圍表示轉換為它的 DateOnly 對等專案。 字串表示的格式必須至少完全符合其中一個指定的格式,否則會擲回例外狀況。

ParseExact(String, String[])

使用指定的格式陣列,將日期的指定範圍表示轉換為它的 DateOnly 對等專案。 字串表示的格式必須至少完全符合其中一個指定的格式,否則會擲回例外狀況。

ParseExact(String, String)

使用指定的格式,將日期的指定字串表示轉換為它的 DateOnly 對等專案。 字串表示的格式必須完全符合指定的格式,否則會擲回例外狀況。

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

使用指定的格式、特定文化特性格式資訊和樣式,將日期的指定範圍表示轉換為相 DateOnly 等的。 字串表示的格式必須完全符合指定的格式,否則會擲回例外狀況。

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

來源:
DateOnly.cs
來源:
DateOnly.cs
來源:
DateOnly.cs

使用指定的格式陣列、特定文化特性格式資訊和樣式,將日期的指定字串表示轉換為它的 DateOnly 對等專案。 字串表示的格式必須至少完全符合其中一個指定的格式,否則會擲回例外狀況。

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

列舉值的位元組合,提供有關 s、可以出現在 s 中的樣式項目,或是從 s 轉換成 DateOnly 值的詳細資訊。 一般會指定的值是 None

傳回

物件,相當於 包含在 中的 s 日期,如格式、提供者和樣式所指定。

例外狀況

snull

s 不包含日期的有效字串表示。

適用於

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

來源:
DateOnly.cs
來源:
DateOnly.cs
來源:
DateOnly.cs

使用指定的格式陣列、特定文化特性格式資訊和樣式,將日期的指定範圍表示轉換為它的 DateOnly 對等專案。 字串表示的格式必須至少完全符合其中一個指定的格式,否則會擲回例外狀況。

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 對等專案。 字串表示的格式必須至少完全符合其中一個指定的格式,否則會擲回例外狀況。

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 對等專案。 字串表示的格式必須至少完全符合其中一個指定的格式,否則會擲回例外狀況。

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 規範。

傳回

物件,相當於 包含在 中的 s 日期,如格式所指定。

例外狀況

snull

s 不包含日期的有效字串表示。

備註

方法 ParseExact(String, String) 會剖析日期的字串標記法,其格式必須是 參數所 format 定義的。 它也要求 < 日期字串表示的 Date > 元素會依 所 format 指定的順序顯示,而且 s 除了 允許 format 以外的空白字元。 參數 format 是包含單一標準格式規範的字串,或定義 必要格式的 s 一或多個自訂格式規範。 如需有效格式化程式碼的詳細資訊,請參閱 標準日期和時間格式字串自訂日期和時間格式字串

注意

如果 format 是不包含日期分隔符號的自訂格式模式, (例如 「yyyyMMMdd」) ,請使用每個自訂格式規範的最寬格式。 例如,如果您想要以格式模式指定月份,請指定較寬的格式 「MM」,而不是較窄的格式 「M」。

適用於

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 不包含日期的有效字串表示。

適用於