Sdílet prostřednictvím


DateOnly.ParseExact Metoda

Definice

Přetížení

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

Převede zadanou řetězcovou reprezentaci data na jeho DateOnly ekvivalent pomocí zadaného pole formátů, informací o formátu specifickém pro jazykovou verzi a stylu. Formát řetězcové reprezentace musí přesně odpovídat alespoň jednomu ze zadaných formátů, jinak dojde k výjimce.

ParseExact(String, String, IFormatProvider, DateTimeStyles)

Převede zadanou řetězcovou reprezentaci data na jeho DateOnly ekvivalent pomocí zadaného formátu, informací o formátu specifickém pro jazykovou verzi a stylu. Formát řetězcové reprezentace se musí přesně shodovat se zadaným formátem, jinak dojde k výjimce.

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

Převede zadanou reprezentaci rozsahu data na jeho DateOnly ekvivalent pomocí zadaného pole formátů, informací o formátu specifickém pro jazykovou verzi a stylu. Formát řetězcové reprezentace musí přesně odpovídat alespoň jednomu ze zadaných formátů, jinak dojde k výjimce.

ParseExact(ReadOnlySpan<Char>, String[])

Převede zadanou reprezentaci rozsahu data na jeho DateOnly ekvivalent pomocí zadané pole formátů. Formát řetězcové reprezentace musí přesně odpovídat alespoň jednomu ze zadaných formátů, jinak dojde k výjimce.

ParseExact(String, String[])

Převede zadanou reprezentaci rozsahu data na jeho DateOnly ekvivalent pomocí zadané pole formátů. Formát řetězcové reprezentace musí přesně odpovídat alespoň jednomu ze zadaných formátů, jinak dojde k výjimce.

ParseExact(String, String)

Převede zadané řetězcové vyjádření data na jeho DateOnly ekvivalent pomocí zadaného formátu. Formát řetězcové reprezentace se musí přesně shodovat se zadaným formátem, jinak dojde k výjimce.

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

Převede zadanou reprezentaci rozsahu data na jeho DateOnly ekvivalent pomocí zadaného formátu, informací o formátu specifickém pro jazykovou verzi a stylu. Formát řetězcové reprezentace se musí přesně shodovat se zadaným formátem, jinak dojde k výjimce.

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

Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs

Převede zadanou řetězcovou reprezentaci data na jeho DateOnly ekvivalent pomocí zadaného pole formátů, informací o formátu specifickém pro jazykovou verzi a stylu. Formát řetězcové reprezentace musí přesně odpovídat alespoň jednomu ze zadaných formátů, jinak dojde k výjimce.

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

Parametry

s
String

Řetězec obsahující znaky, které představují datum, které se má převést.

formats
String[]

Pole povolených formátů s.

provider
IFormatProvider

Objekt, který poskytuje informace o formátování specifické pro sjazykovou verzi.

style
DateTimeStyles

Bitová kombinace hodnot výčtu, která označuje povolený formát .s Typická hodnota, která se má zadat, je None.

Návraty

Objekt, který je ekvivalentní k datu obsaženému v s, jak je určeno formátem, zprostředkovatelem a stylem.

Výjimky

s neobsahuje platné řetězcové vyjádření data.

Platí pro

ParseExact(String, String, IFormatProvider, DateTimeStyles)

Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs

Převede zadanou řetězcovou reprezentaci data na jeho DateOnly ekvivalent pomocí zadaného formátu, informací o formátu specifickém pro jazykovou verzi a stylu. Formát řetězcové reprezentace se musí přesně shodovat se zadaným formátem, jinak dojde k výjimce.

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

Parametry

s
String

Řetězec obsahující znaky, které představují datum, které se má převést.

format
String

Řetězec obsahující znaky, které představují specifikátor formátu, který definuje požadovaný formát .s

provider
IFormatProvider

Objekt, který poskytuje informace o formátování specifické pro sjazykovou verzi.

style
DateTimeStyles

Bitová kombinace hodnot výčtu, která poskytuje další informace o selementech stylu, které mohou být přítomny v s, nebo o převodu z s na DateOnly hodnotu. Typická hodnota, která se má zadat, je None.

Návraty

Objekt, který je ekvivalentní k datu obsaženému v s, jak je určeno formátem, zprostředkovatelem a stylem.

Výjimky

s neobsahuje platné řetězcové vyjádření data.

Platí pro

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

Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs

Převede zadanou reprezentaci rozsahu data na jeho DateOnly ekvivalent pomocí zadaného pole formátů, informací o formátu specifickém pro jazykovou verzi a stylu. Formát řetězcové reprezentace musí přesně odpovídat alespoň jednomu ze zadaných formátů, jinak dojde k výjimce.

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

Parametry

s
ReadOnlySpan<Char>

Rozsah obsahující znaky, které představují datum, které se má převést.

formats
String[]

Pole povolených formátů s.

provider
IFormatProvider

Objekt, který poskytuje informace o formátování specifické pro sjazykovou verzi.

style
DateTimeStyles

Bitová kombinace hodnot výčtu, která označuje povolený formát .s Typická hodnota, která se má zadat, je None.

Návraty

Objekt, který je ekvivalentní k datu obsaženému v s, jak je určeno formátem, zprostředkovatelem a stylem.

Platí pro

ParseExact(ReadOnlySpan<Char>, String[])

Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs

Převede zadanou reprezentaci rozsahu data na jeho DateOnly ekvivalent pomocí zadané pole formátů. Formát řetězcové reprezentace musí přesně odpovídat alespoň jednomu ze zadaných formátů, jinak dojde k výjimce.

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

Parametry

s
ReadOnlySpan<Char>

Rozsah obsahující znaky, které představují datum, které se má převést.

formats
String[]

Pole povolených formátů s.

Návraty

Objekt, který je ekvivalentní k datu obsaženému v s, jak je určeno formátem, zprostředkovatelem a stylem.

Výjimky

s neobsahuje platné řetězcové vyjádření data.

Platí pro

ParseExact(String, String[])

Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs

Převede zadanou reprezentaci rozsahu data na jeho DateOnly ekvivalent pomocí zadané pole formátů. Formát řetězcové reprezentace musí přesně odpovídat alespoň jednomu ze zadaných formátů, jinak dojde k výjimce.

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

Parametry

s
String

Rozsah obsahující znaky, které představují datum, které se má převést.

formats
String[]

Pole povolených formátů s.

Návraty

Objekt, který je ekvivalentní k datu obsaženému v s, jak je určeno formátem, zprostředkovatelem a stylem.

Výjimky

s neobsahuje platné řetězcové vyjádření data.

Platí pro

ParseExact(String, String)

Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs

Převede zadané řetězcové vyjádření data na jeho DateOnly ekvivalent pomocí zadaného formátu. Formát řetězcové reprezentace se musí přesně shodovat se zadaným formátem, jinak dojde k výjimce.

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

Parametry

s
String

Řetězec obsahující znaky, které představují datum, které se má převést.

format
String

Řetězec, který představuje specifikátor formátu, který definuje požadovaný formát .s

Návraty

Objekt, který je ekvivalentní datu obsaženému v s, jak je určeno formátem.

Výjimky

s neobsahuje platné řetězcové vyjádření data.

Poznámky

Metoda ParseExact(String, String) parsuje řetězcovou reprezentaci data, která musí být ve formátu definovaném parametrem format . Vyžaduje také, aby <se prvek Date> řetězcového vyjádření data zobrazil v pořadí určeném parametrem formata aby s v něm nebyly žádné jiné prázdné znaky, než které povoluje format. Parametr format je řetězec, který obsahuje buď jeden standardní specifikátor formátu, nebo jeden nebo více specifikátorů vlastního formátu, které definují požadovaný formát .s Podrobnosti o platných formátovacích kódech najdete v tématech Řetězce standardního formátu data a času nebo Vlastní řetězce formátu data a času.

Poznámka

Pokud format je vzor vlastního formátu, který neobsahuje oddělovače data (například "yyMDdd"), použijte nejširší tvar specifikátoru každého vlastního formátu. Pokud například chcete zadat měsíce ve vzoru formátu, zadejte širší tvar "MM" místo užšího tvaru "M".

Platí pro

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

Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs
Zdroj:
DateOnly.cs

Převede zadanou reprezentaci rozsahu data na jeho DateOnly ekvivalent pomocí zadaného formátu, informací o formátu specifickém pro jazykovou verzi a stylu. Formát řetězcové reprezentace se musí přesně shodovat se zadaným formátem, jinak dojde k výjimce.

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

Parametry

s
ReadOnlySpan<Char>

Rozsah obsahující znaky, které představují datum, které se má převést.

format
ReadOnlySpan<Char>

Rozsah obsahující znaky, které představují specifikátor formátu, který definuje požadovaný formát .s

provider
IFormatProvider

Objekt, který poskytuje informace o formátování specifické pro sjazykovou verzi.

style
DateTimeStyles

Bitová kombinace hodnot výčtu, která označuje povolený formát .s Typická hodnota, která se má zadat, je None.

Návraty

Objekt, který je ekvivalentní k datu obsaženému v s, jak je určeno formátem, zprostředkovatelem a stylem.

Výjimky

s neobsahuje platné řetězcové vyjádření data.

Platí pro