Freigeben über


DateOnly.ParseExact Methode

Definition

Überlädt

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

Konvertiert die angegebene Zeichenfolgendarstellung eines Datums DateOnly unter Verwendung des angegebenen Arrays von Formaten, kulturspezifischen Formatinformationen und Stilen in die entsprechende Zeichenfolge. Das Format der Zeichenfolgendarstellung muss mindestens einem der angegebenen Formate genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

ParseExact(String, String, IFormatProvider, DateTimeStyles)

Konvertiert die angegebene Zeichenfolgendarstellung eines Datums DateOnly unter Verwendung des angegebenen Formats, der kulturspezifischen Formatinformationen und des angegebenen Stils in das entsprechende Datum. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

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

Konvertiert die angegebene Span-Darstellung eines Datums DateOnly unter Verwendung des angegebenen Arrays von Formaten, kulturspezifischen Formatinformationen und Stilen in die entsprechende Darstellung. Das Format der Zeichenfolgendarstellung muss mindestens einem der angegebenen Formate genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

ParseExact(ReadOnlySpan<Char>, String[])

Konvertiert die angegebene Span-Darstellung eines Datums unter Verwendung des angegebenen Arrays von Formaten in DateOnly die entsprechende Darstellung. Das Format der Zeichenfolgendarstellung muss mindestens einem der angegebenen Formate genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

ParseExact(String, String[])

Konvertiert die angegebene Span-Darstellung eines Datums unter Verwendung des angegebenen Arrays von Formaten in DateOnly die entsprechende Darstellung. Das Format der Zeichenfolgendarstellung muss mindestens einem der angegebenen Formate genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

ParseExact(String, String)

Konvertiert die angegebene Zeichenfolgendarstellung eines Datums in DateOnly das entsprechende Format. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

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

Konvertiert die angegebene Span-Darstellung eines Datums DateOnly unter Verwendung des angegebenen Formats, der kulturspezifischen Formatinformationen und des angegebenen Stils in die entsprechende Darstellung. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

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

Quelle:
DateOnly.cs
Quelle:
DateOnly.cs
Quelle:
DateOnly.cs

Konvertiert die angegebene Zeichenfolgendarstellung eines Datums DateOnly unter Verwendung des angegebenen Arrays von Formaten, kulturspezifischen Formatinformationen und Stilen in die entsprechende Zeichenfolge. Das Format der Zeichenfolgendarstellung muss mindestens einem der angegebenen Formate genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

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

Parameter

s
String

Eine Zeichenfolge, die die Zeichen enthält, die ein zu konvertierende Datum darstellen.

formats
String[]

Ein Array mit den zulässigen Formaten von s.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu s bereitstellt.

style
DateTimeStyles

Eine bitweise Kombination von Enumerationswerten, die das zulässige Format von s angibt. Ein häufig angegebener Wert ist None.

Gibt zurück

Ein -Objekt, das dem in enthaltenen Datum entspricht, wie durch sFormat, Anbieter und Format angegeben.

Ausnahmen

s ist null.

s enthält keine gültige Zeichenfolgendarstellung eines Datums.

Gilt für:

ParseExact(String, String, IFormatProvider, DateTimeStyles)

Quelle:
DateOnly.cs
Quelle:
DateOnly.cs
Quelle:
DateOnly.cs

Konvertiert die angegebene Zeichenfolgendarstellung eines Datums DateOnly unter Verwendung des angegebenen Formats, der kulturspezifischen Formatinformationen und des angegebenen Stils in das entsprechende Datum. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

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

Parameter

s
String

Eine Zeichenfolge, die die Zeichen enthält, die ein zu konvertierende Datum darstellen.

format
String

Eine Zeichenfolge mit den Zeichen, die einen Formatbezeichner darstellen, der das erforderliche Format von sdefiniert.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu s bereitstellt.

style
DateTimeStyles

Eine bitweise Kombination der Enumerationswerte, die zusätzliche Informationen über s, über in s möglicherweise vorhandene Stilelementen oder über die Konvertierung von s in einen DateOnly-Wert bereitstellt. Ein häufig angegebener Wert ist None.

Gibt zurück

Ein -Objekt, das dem in enthaltenen Datum entspricht, wie durch sFormat, Anbieter und Format angegeben.

Ausnahmen

s ist null.

s enthält keine gültige Zeichenfolgendarstellung eines Datums.

Gilt für:

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

Quelle:
DateOnly.cs
Quelle:
DateOnly.cs
Quelle:
DateOnly.cs

Konvertiert die angegebene Span-Darstellung eines Datums DateOnly unter Verwendung des angegebenen Arrays von Formaten, kulturspezifischen Formatinformationen und Stilen in die entsprechende Darstellung. Das Format der Zeichenfolgendarstellung muss mindestens einem der angegebenen Formate genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

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

Parameter

s
ReadOnlySpan<Char>

Eine Spanne, die die Zeichen enthält, die ein zu konvertierende Datum darstellen.

formats
String[]

Ein Array mit den zulässigen Formaten von s.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu s bereitstellt.

style
DateTimeStyles

Eine bitweise Kombination von Enumerationswerten, die das zulässige Format von s angibt. Ein häufig angegebener Wert ist None.

Gibt zurück

Ein -Objekt, das dem in enthaltenen Datum entspricht, wie durch sFormat, Anbieter und Format angegeben.

Gilt für:

ParseExact(ReadOnlySpan<Char>, String[])

Quelle:
DateOnly.cs
Quelle:
DateOnly.cs
Quelle:
DateOnly.cs

Konvertiert die angegebene Span-Darstellung eines Datums unter Verwendung des angegebenen Arrays von Formaten in DateOnly die entsprechende Darstellung. Das Format der Zeichenfolgendarstellung muss mindestens einem der angegebenen Formate genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

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

Parameter

s
ReadOnlySpan<Char>

Eine Spanne, die die Zeichen enthält, die ein zu konvertierende Datum darstellen.

formats
String[]

Ein Array mit den zulässigen Formaten von s.

Gibt zurück

Ein -Objekt, das dem in enthaltenen Datum entspricht, wie durch sFormat, Anbieter und Format angegeben.

Ausnahmen

s enthält keine gültige Zeichenfolgendarstellung eines Datums.

Gilt für:

ParseExact(String, String[])

Quelle:
DateOnly.cs
Quelle:
DateOnly.cs
Quelle:
DateOnly.cs

Konvertiert die angegebene Span-Darstellung eines Datums unter Verwendung des angegebenen Arrays von Formaten in DateOnly die entsprechende Darstellung. Das Format der Zeichenfolgendarstellung muss mindestens einem der angegebenen Formate genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

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

Parameter

s
String

Eine Spanne, die die Zeichen enthält, die ein zu konvertierende Datum darstellen.

formats
String[]

Ein Array mit den zulässigen Formaten von s.

Gibt zurück

Ein -Objekt, das dem in enthaltenen Datum entspricht, wie durch sFormat, Anbieter und Format angegeben.

Ausnahmen

s ist null.

s enthält keine gültige Zeichenfolgendarstellung eines Datums.

Gilt für:

ParseExact(String, String)

Quelle:
DateOnly.cs
Quelle:
DateOnly.cs
Quelle:
DateOnly.cs

Konvertiert die angegebene Zeichenfolgendarstellung eines Datums in DateOnly das entsprechende Format. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

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

Parameter

s
String

Eine Zeichenfolge, die die Zeichen enthält, die ein zu konvertierende Datum darstellen.

format
String

Eine Zeichenfolge, die einen Formatbezeichner darstellt, der das erforderliche Format von sdefiniert.

Gibt zurück

Ein -Objekt, das dem in senthaltenen Datum entspricht, wie im Format angegeben.

Ausnahmen

s ist null.

s enthält keine gültige Zeichenfolgendarstellung eines Datums.

Hinweise

Die ParseExact(String, String) -Methode analysiert die Zeichenfolgendarstellung eines Datums, das im durch den format Parameter definierten Format vorliegen muss. Außerdem ist es erforderlich, dass das <Date-Element> der Zeichenfolgendarstellung eines Datums in der durch formatangegebenen Reihenfolge angezeigt wird und s keine leeren Leerzeichen als die von formatzulässige aufweisen. Der format Parameter ist eine Zeichenfolge, die entweder einen einzelnen Standardformatbezeichner oder einen oder mehrere benutzerdefinierte Formatbezeichner enthält, die das erforderliche Format von sdefinieren. Ausführliche Informationen zu gültigen Formatierungscodes finden Sie unter Standardformatzeichenfolgen für Datum und Uhrzeit oder benutzerdefinierte Formatzeichenfolgen für Datum und Uhrzeit.

Hinweis

Wenn format ein benutzerdefiniertes Formatmuster ist, das keine Datumstrennzeichen enthält (z. B. "yyyyMMddd"), verwenden Sie die breiteste Form jedes benutzerdefinierten Formatbezeichners. Wenn Sie beispielsweise Monate im Formatmuster angeben möchten, geben Sie anstelle des schmaleren Formulars "M" die breitere Form "MM" an.

Gilt für:

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

Quelle:
DateOnly.cs
Quelle:
DateOnly.cs
Quelle:
DateOnly.cs

Konvertiert die angegebene Span-Darstellung eines Datums DateOnly unter Verwendung des angegebenen Formats, der kulturspezifischen Formatinformationen und des angegebenen Stils in die entsprechende Darstellung. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Andernfalls wird eine Ausnahme ausgelöst.

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

Parameter

s
ReadOnlySpan<Char>

Eine Spanne, die die Zeichen enthält, die ein zu konvertierende Datum darstellen.

format
ReadOnlySpan<Char>

Eine Zeichenspanne, die einen Formatspezifizierer darstellt, der das erforderliche Format s definiert.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu s bereitstellt.

style
DateTimeStyles

Eine bitweise Kombination von Enumerationswerten, die das zulässige Format von s angibt. Ein häufig angegebener Wert ist None.

Gibt zurück

Ein -Objekt, das dem in enthaltenen Datum entspricht, wie durch sFormat, Anbieter und Format angegeben.

Ausnahmen

s enthält keine gültige Zeichenfolgendarstellung eines Datums.

Gilt für: