DateOnly.ParseExact 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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
中包含的日期相等,如格式、提供者和樣式所指定。
例外狀況
s
null
。
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
中包含的日期相等,如格式、提供者和樣式所指定。
例外狀況
s
null
。
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
中包含的日期相等,如格式、提供者和樣式所指定。
例外狀況
s
null
。
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
中包含的日期相等,如格式所指定。
例外狀況
s
null
。
s
不包含日期的有效字串表示。
備註
ParseExact(String, String) 方法會剖析日期的字串表示,其格式必須是 format
參數所定義。 它也要求 <Date> 專案,日期的字串表示是以 format
所指定的順序顯示,而且 s
除了 format
允許的空格符之外,也沒有空格符。
format
參數是包含單一標準格式規範的字串,或是定義 s
所需格式的一或多個自定義格式規範。 如需有效格式化程式代碼的詳細資訊,請參閱 標準日期和時間格式字串 或 自定義日期和時間格式字串。
注意
如果 format
是不包含日期分隔符的自訂格式模式(例如 “yyMdd”),請使用每個自定義格式規範的最寬格式。 例如,如果您想要以格式模式指定月份,請指定更廣泛的窗體 「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
不包含日期的有效字串表示。