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)
- Source:
- DateOnly.cs
- Source:
- DateOnly.cs
- Source:
- 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)
- Source:
- DateOnly.cs
- Source:
- DateOnly.cs
- Source:
- 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)
- Source:
- DateOnly.cs
- Source:
- DateOnly.cs
- Source:
- 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[])
- Source:
- DateOnly.cs
- Source:
- DateOnly.cs
- Source:
- 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[])
- Source:
- DateOnly.cs
- Source:
- DateOnly.cs
- Source:
- 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)
- Source:
- DateOnly.cs
- Source:
- DateOnly.cs
- Source:
- 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
是不包含日期分隔符的自定义格式模式, (例如“yyyyMdd”) ,请使用每个自定义格式说明符的最宽格式。 例如,如果要在格式模式中指定月份,请指定较宽的格式“MM”,而不是较窄的窗体“M”。
适用于
ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)
- Source:
- DateOnly.cs
- Source:
- DateOnly.cs
- Source:
- 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
不包含日期的有效字符串表示形式。