TimeOnly.ParseExact 方法

定义

重载

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

使用指定的格式数组、特定于区域性的格式信息和样式将时间的指定字符串表示形式转换为其 TimeOnly 等效的字符串表示形式。 字符串表示形式的格式必须至少与指定的格式之一完全匹配,否则会引发异常。

ParseExact(String, String, IFormatProvider, DateTimeStyles)

使用指定的格式、区域性特定格式信息和样式将时间的指定字符串表示形式转换为其 TimeOnly 等效的字符串。 字符串表示形式的格式必须与指定的格式完全匹配,否则会引发异常。

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

使用指定的格式数组、特定于区域性的格式信息和样式,将时间的指定范围表示形式转换为其 TimeOnly 等效的表示形式。 字符串表示形式的格式必须至少与指定的格式之一完全匹配,否则会引发异常。

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

使用指定的格式、区域性特定的格式信息和样式将时间的指定范围表示形式转换为其 TimeOnly 等效的表示形式。 字符串表示形式的格式必须与指定的格式完全匹配,否则会引发异常。

ParseExact(String, String[])

使用指定的格式数组将指定的范围转换为 TimeOnly 等效范围。 字符串表示形式的格式必须至少与指定的格式之一完全匹配,否则会引发异常。

ParseExact(String, String)

使用指定格式将时间的指定字符串表示形式转换为其 TimeOnly 等效的表示形式。 字符串表示形式的格式必须与指定的格式完全匹配,否则会引发异常。

ParseExact(ReadOnlySpan<Char>, String[])

使用指定的格式数组将指定的范围转换为其 TimeOnly 等效范围。 字符串表示形式的格式必须至少与指定的格式之一完全匹配,否则会引发异常。

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

Source:
TimeOnly.cs
Source:
TimeOnly.cs
Source:
TimeOnly.cs

使用指定的格式数组、特定于区域性的格式信息和样式将时间的指定字符串表示形式转换为其 TimeOnly 等效的字符串表示形式。 字符串表示形式的格式必须至少与指定的格式之一完全匹配,否则会引发异常。

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

参数

s
String

包含转换时间的字符串。

formats
String[]

s 的允许格式的数组。

provider
IFormatProvider

有关 s的区域性特定格式设置信息。

style
DateTimeStyles

枚举值的一个按位组合,指示 s 所允许的格式。 要指定的一个典型值为 None

返回

一个 TimeOnly 实例。

例外

snull

s 不包含时间的有效字符串表示形式。

适用于

ParseExact(String, String, IFormatProvider, DateTimeStyles)

Source:
TimeOnly.cs
Source:
TimeOnly.cs
Source:
TimeOnly.cs

使用指定的格式、区域性特定格式信息和样式将时间的指定字符串表示形式转换为其 TimeOnly 等效的字符串。 字符串表示形式的格式必须与指定的格式完全匹配,否则会引发异常。

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

参数

s
String

包含转换时间的字符串。

format
String

定义 所需格式的格式 s说明符。

provider
IFormatProvider

有关 s的区域性特定格式设置信息。

style
DateTimeStyles

枚举值的按位组合,提供有关以下内容的附加信息:s、可能出现在 s 中的样式元素或从 sTimeOnly 值的转换。 要指定的一个典型值为 None

返回

一个 TimeOnly 实例。

例外

snull

s 不包含时间的有效字符串表示形式。

适用于

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

Source:
TimeOnly.cs
Source:
TimeOnly.cs
Source:
TimeOnly.cs

使用指定的格式数组、特定于区域性的格式信息和样式,将时间的指定范围表示形式转换为其 TimeOnly 等效的表示形式。 字符串表示形式的格式必须至少与指定的格式之一完全匹配,否则会引发异常。

public static TimeOnly 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 -> TimeOnly
Public Shared Function ParseExact (s As ReadOnlySpan(Of Char), formats As String(), provider As IFormatProvider, Optional style As DateTimeStyles = System.Globalization.DateTimeStyles.None) As TimeOnly

参数

s
ReadOnlySpan<Char>

包含转换时间的跨度。

formats
String[]

s 的允许格式的数组。

provider
IFormatProvider

有关 s的区域性特定格式设置信息。

style
DateTimeStyles

枚举值的一个按位组合,指示 s 所允许的格式。 要指定的一个典型值为 None

返回

一个 TimeOnly 实例。

例外

s 不包含时间的有效字符串表示形式。

适用于

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

Source:
TimeOnly.cs
Source:
TimeOnly.cs
Source:
TimeOnly.cs

使用指定的格式、区域性特定的格式信息和样式将时间的指定范围表示形式转换为其 TimeOnly 等效的表示形式。 字符串表示形式的格式必须与指定的格式完全匹配,否则会引发异常。

public static TimeOnly 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 -> TimeOnly
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 TimeOnly

参数

s
ReadOnlySpan<Char>

包含转换时间的跨度。

format
ReadOnlySpan<Char>

定义 所需格式的格式 s说明符。

provider
IFormatProvider

有关 s的区域性特定格式设置信息。

style
DateTimeStyles

枚举值的一个按位组合,指示 s 所允许的格式。 要指定的一个典型值为 None

返回

一个 TimeOnly 实例。

例外

s 不包含时间的有效字符串表示形式。

适用于

ParseExact(String, String[])

Source:
TimeOnly.cs
Source:
TimeOnly.cs
Source:
TimeOnly.cs

使用指定的格式数组将指定的范围转换为 TimeOnly 等效范围。 字符串表示形式的格式必须至少与指定的格式之一完全匹配,否则会引发异常。

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

参数

s
String

包含转换时间的跨度。

formats
String[]

s 的允许格式的数组。

返回

一个 TimeOnly 实例。

例外

snull

s 不包含时间的有效字符串表示形式。

适用于

ParseExact(String, String)

Source:
TimeOnly.cs
Source:
TimeOnly.cs
Source:
TimeOnly.cs

使用指定格式将时间的指定字符串表示形式转换为其 TimeOnly 等效的表示形式。 字符串表示形式的格式必须与指定的格式完全匹配,否则会引发异常。

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

参数

s
String

包含转换时间的字符串。

format
String

用于定义所需的 s 格式的格式说明符。

返回

一个 TimeOnly 实例。

例外

snull

s 不包含时间的有效字符串表示形式。

适用于

ParseExact(ReadOnlySpan<Char>, String[])

Source:
TimeOnly.cs
Source:
TimeOnly.cs
Source:
TimeOnly.cs

使用指定的格式数组将指定的范围转换为其 TimeOnly 等效范围。 字符串表示形式的格式必须至少与指定的格式之一完全匹配,否则会引发异常。

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

参数

s
ReadOnlySpan<Char>

包含转换时间的跨度。

formats
String[]

s 的允许格式的数组。

返回

一个 TimeOnly 实例。

例外

s 不包含时间的有效字符串表示形式。

适用于