Compartilhar via


DateOnly.ParseExact Método

Definição

Sobrecargas

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

Converte a representação de cadeia de caracteres especificada de uma data em seu DateOnly equivalente usando a matriz especificada de formatos, informações de formato específicas da cultura e estilo. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

ParseExact(String, String, IFormatProvider, DateTimeStyles)

Converte a representação de cadeia de caracteres especificada de uma data em seu DateOnly equivalente usando o formato, as informações de formato específicas da cultura e o estilo especificados. O formato da representação de cadeia de caracteres deverá corresponder exatamente ao formato especificado ou uma exceção será gerada.

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

Converte a representação de intervalo especificada de uma data em seu DateOnly equivalente usando a matriz especificada de formatos, informações de formato específicas da cultura e estilo. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

ParseExact(ReadOnlySpan<Char>, String[])

Converte a representação de intervalo especificada de uma data em seu DateOnly equivalente usando a matriz de formatos especificada. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

ParseExact(String, String[])

Converte a representação de intervalo especificada de uma data em seu DateOnly equivalente usando a matriz de formatos especificada. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

ParseExact(String, String)

Converte a representação de cadeia de caracteres especificada de uma data em seu DateOnly equivalente usando o formato especificado. O formato da representação de cadeia de caracteres deverá corresponder exatamente ao formato especificado ou uma exceção será gerada.

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

Converte a representação de intervalo especificada de uma data em seu DateOnly equivalente usando o formato, as informações de formato específicas da cultura e o estilo especificados. O formato da representação de cadeia de caracteres deverá corresponder exatamente ao formato especificado ou uma exceção será gerada.

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

Origem:
DateOnly.cs
Origem:
DateOnly.cs
Origem:
DateOnly.cs

Converte a representação de cadeia de caracteres especificada de uma data em seu DateOnly equivalente usando a matriz especificada de formatos, informações de formato específicas da cultura e estilo. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

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

Parâmetros

s
String

Uma cadeia de caracteres que contém os caracteres que representam uma data a ser convertida.

formats
String[]

Uma matriz de formatos permitidos de s.

provider
IFormatProvider

Um objeto que fornece informações de formatação específicas da cultura sobre s.

style
DateTimeStyles

Um combinação bit a bit de valores de enumeração que indica o formato permitido de s. Um valor típico a ser especificado é None.

Retornos

Um objeto equivalente à data contida em s, conforme especificado por formato, provedor e estilo.

Exceções

s não contém uma representação de cadeia de caracteres válida de uma data.

Aplica-se a

ParseExact(String, String, IFormatProvider, DateTimeStyles)

Origem:
DateOnly.cs
Origem:
DateOnly.cs
Origem:
DateOnly.cs

Converte a representação de cadeia de caracteres especificada de uma data em seu DateOnly equivalente usando o formato, as informações de formato específicas da cultura e o estilo especificados. O formato da representação de cadeia de caracteres deverá corresponder exatamente ao formato especificado ou uma exceção será gerada.

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

Parâmetros

s
String

Uma cadeia de caracteres que contém os caracteres que representam uma data a ser convertida.

format
String

Uma cadeia de caracteres que contém os caracteres que representam um especificador de formato que define o formato necessário de s.

provider
IFormatProvider

Um objeto que fornece informações de formatação específicas da cultura sobre s.

style
DateTimeStyles

Uma combinação bit a bit dos valores de enumeração que fornece informações adicionais sobre s, sobre elementos de estilo que podem estar presentes em s ou sobre a conversão de s para um valor de DateOnly. Um valor típico a ser especificado é None.

Retornos

Um objeto equivalente à data contida em s, conforme especificado por formato, provedor e estilo.

Exceções

s não contém uma representação de cadeia de caracteres válida de uma data.

Aplica-se a

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

Origem:
DateOnly.cs
Origem:
DateOnly.cs
Origem:
DateOnly.cs

Converte a representação de intervalo especificada de uma data em seu DateOnly equivalente usando a matriz especificada de formatos, informações de formato específicas da cultura e estilo. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

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

Parâmetros

s
ReadOnlySpan<Char>

Um intervalo que contém os caracteres que representam uma data a ser convertida.

formats
String[]

Uma matriz de formatos permitidos de s.

provider
IFormatProvider

Um objeto que fornece informações de formatação específicas da cultura sobre s.

style
DateTimeStyles

Um combinação bit a bit de valores de enumeração que indica o formato permitido de s. Um valor típico a ser especificado é None.

Retornos

Um objeto equivalente à data contida em s, conforme especificado por formato, provedor e estilo.

Aplica-se a

ParseExact(ReadOnlySpan<Char>, String[])

Origem:
DateOnly.cs
Origem:
DateOnly.cs
Origem:
DateOnly.cs

Converte a representação de intervalo especificada de uma data em seu DateOnly equivalente usando a matriz de formatos especificada. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

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

Parâmetros

s
ReadOnlySpan<Char>

Um intervalo que contém os caracteres que representam uma data a ser convertida.

formats
String[]

Uma matriz de formatos permitidos de s.

Retornos

Um objeto equivalente à data contida em s, conforme especificado por formato, provedor e estilo.

Exceções

s não contém uma representação de cadeia de caracteres válida de uma data.

Aplica-se a

ParseExact(String, String[])

Origem:
DateOnly.cs
Origem:
DateOnly.cs
Origem:
DateOnly.cs

Converte a representação de intervalo especificada de uma data em seu DateOnly equivalente usando a matriz de formatos especificada. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

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

Parâmetros

s
String

Um intervalo que contém os caracteres que representam uma data a ser convertida.

formats
String[]

Uma matriz de formatos permitidos de s.

Retornos

Um objeto equivalente à data contida em s, conforme especificado por formato, provedor e estilo.

Exceções

s não contém uma representação de cadeia de caracteres válida de uma data.

Aplica-se a

ParseExact(String, String)

Origem:
DateOnly.cs
Origem:
DateOnly.cs
Origem:
DateOnly.cs

Converte a representação de cadeia de caracteres especificada de uma data em seu DateOnly equivalente usando o formato especificado. O formato da representação de cadeia de caracteres deverá corresponder exatamente ao formato especificado ou uma exceção será gerada.

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

Parâmetros

s
String

Uma cadeia de caracteres que contém os caracteres que representam uma data a ser convertida.

format
String

Uma cadeia de caracteres que representa um especificador de formato que define o formato necessário de s.

Retornos

Um objeto equivalente à data contida em s, conforme especificado por formato.

Exceções

s não contém uma representação de cadeia de caracteres válida de uma data.

Comentários

O ParseExact(String, String) método analisa a representação de cadeia de caracteres de uma data, que deve estar no formato definido pelo format parâmetro . Ele também requer que o <elemento Date> da representação de cadeia de caracteres de uma data apareça na ordem especificada por formate que s não tenha nenhum espaço em branco diferente daquele permitido por format. O parâmetro format é uma cadeia de caracteres que contém um único especificador de formato padrão ou um ou mais especificadores de formato que definem o formato exigido de s. Para obter detalhes sobre códigos de formatação válidos, consulte Cadeias de caracteres de formato de data e hora padrão ou Cadeias de caracteres de formato de data e hora personalizadas.

Observação

Se format for um padrão de formato personalizado que não inclua separadores de data (como "aaaaMMdd"), use a forma mais ampla de cada especificador de formato personalizado. Por exemplo, se você quiser especificar meses no padrão de formato, especifique o formato mais amplo, "MM", em vez da forma mais estreita, "M".

Aplica-se a

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

Origem:
DateOnly.cs
Origem:
DateOnly.cs
Origem:
DateOnly.cs

Converte a representação de intervalo especificada de uma data em seu DateOnly equivalente usando o formato, as informações de formato específicas da cultura e o estilo especificados. O formato da representação de cadeia de caracteres deverá corresponder exatamente ao formato especificado ou uma exceção será gerada.

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

Parâmetros

s
ReadOnlySpan<Char>

Um intervalo que contém os caracteres que representam uma data a ser convertida.

format
ReadOnlySpan<Char>

Um intervalo que contém os caracteres que representam um especificador de formato que define o formato necessário de s.

provider
IFormatProvider

Um objeto que fornece informações de formatação específicas da cultura sobre s.

style
DateTimeStyles

Um combinação bit a bit de valores de enumeração que indica o formato permitido de s. Um valor típico a ser especificado é None.

Retornos

Um objeto equivalente à data contida em s, conforme especificado por formato, provedor e estilo.

Exceções

s não contém uma representação de cadeia de caracteres válida de uma data.

Aplica-se a