Compartir vía


DateOnly.TryParseExact Método

Definición

Sobrecargas

TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateOnly)

Convierte la cadena especificada de una fecha en su DateOnly equivalente y devuelve un valor que indica si la conversión se realizó correctamente.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, DateOnly)

Convierte la representación de intervalo especificada de una fecha en su DateOnly equivalente mediante el formato y el estilo especificados. El formato de la representación de cadena debe coincidir exactamente con el formato especificado. El método devuelve un valor que indica si la conversión se realizó correctamente.

TryParseExact(ReadOnlySpan<Char>, String[], DateOnly)

Convierte el intervalo de caracteres especificado de una fecha en su DateOnly equivalente y devuelve un valor que indica si la conversión se realizó correctamente.

TryParseExact(String, String, DateOnly)

Convierte la representación de cadena especificada de una fecha en su DateOnly equivalente utilizando el formato y el estilo especificados. El formato de la representación de cadena debe coincidir exactamente con el formato especificado. El método devuelve un valor que indica si la conversión se realizó correctamente.

TryParseExact(String, String[], DateOnly)

Convierte la cadena especificada de una fecha en su DateOnly equivalente y devuelve un valor que indica si la conversión se realizó correctamente.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateOnly)

Convierte la representación de intervalo especificada de una fecha en su DateOnlyequivalente mediante el formato especificado, la información de formato específica de la referencia cultural y el estilo. El formato de la representación de cadena debe coincidir exactamente con el formato especificado. El método devuelve un valor que indica si la conversión se realizó correctamente.

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

Convierte el intervalo de caracteres especificado de una fecha en su DateOnly equivalente y devuelve un valor que indica si la conversión se realizó correctamente.

TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateOnly)

Convierte la representación de intervalo especificada de una fecha en su DateOnly equivalente mediante el formato especificado, la información de formato específica de la referencia cultural y el estilo. El formato de la representación de cadena debe coincidir exactamente con el formato especificado. El método devuelve un valor que indica si la conversión se realizó correctamente.

TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateOnly)

Convierte la cadena especificada de una fecha en su DateOnly equivalente y devuelve un valor que indica si la conversión se realizó correctamente.

public:
 static bool TryParseExact(System::String ^ s, cli::array <System::String ^> ^ formats, IFormatProvider ^ provider, System::Globalization::DateTimeStyles style, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (string? s, string?[]? formats, IFormatProvider? provider, System.Globalization.DateTimeStyles style, out DateOnly result);
static member TryParseExact : string * string[] * IFormatProvider * System.Globalization.DateTimeStyles * DateOnly -> bool
Public Shared Function TryParseExact (s As String, formats As String(), provider As IFormatProvider, style As DateTimeStyles, ByRef result As DateOnly) As Boolean

Parámetros

s
String

Cadena que contiene la fecha que se va a analizar.

formats
String[]

Matriz de formatos permitidos de s.

provider
IFormatProvider

Objeto que proporciona información de formato específica de la referencia cultural acerca de s.

style
DateTimeStyles

Combinación bit a bit de valores de enumeración que define cómo interpretar la fecha analizada. Un valor que se especifica de forma habitual es None.

result
DateOnly

Cuando este método devuelve , contiene el DateOnly valor equivalente a la fecha contenida en , si la conversión se realizó correctamente o DateOnly.MinValue si se produjo un error en sla conversión. Se produce un error en la conversión si s es una cadena vacía o no contiene una representación de cadena válida de una fecha. Este parámetro se pasa sin inicializar.

Devoluciones

Boolean

true si s se convirtió correctamente; en caso contrario, false.

Se aplica a

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, DateOnly)

Convierte la representación de intervalo especificada de una fecha en su DateOnly equivalente mediante el formato y el estilo especificados. El formato de la representación de cadena debe coincidir exactamente con el formato especificado. El método devuelve un valor que indica si la conversión se realizó correctamente.

public:
 static bool TryParseExact(ReadOnlySpan<char> s, ReadOnlySpan<char> format, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (ReadOnlySpan<char> s, ReadOnlySpan<char> format, out DateOnly result);
static member TryParseExact : ReadOnlySpan<char> * ReadOnlySpan<char> * DateOnly -> bool
Public Shared Function TryParseExact (s As ReadOnlySpan(Of Char), format As ReadOnlySpan(Of Char), ByRef result As DateOnly) As Boolean

Parámetros

s
ReadOnlySpan<Char>

Intervalo que contiene los caracteres que representan una fecha que se va a convertir.

format
ReadOnlySpan<Char>

Formato requerido de s.

result
DateOnly

Cuando este método devuelve , contiene el DateOnly valor equivalente a la fecha contenida en s, si la conversión se realizó correctamente o DateOnly.MinValue si se produjo un error en la conversión. Se produce un error en la s conversión si es una cadena vacía o no contiene una fecha que corresponda al patrón especificado en formato. Este parámetro se pasa sin inicializar.

Devoluciones

Boolean

true si s se convirtió correctamente; en caso contrario, false.

Se aplica a

TryParseExact(ReadOnlySpan<Char>, String[], DateOnly)

Convierte el intervalo de caracteres especificado de una fecha en su DateOnly equivalente y devuelve un valor que indica si la conversión se realizó correctamente.

public:
 static bool TryParseExact(ReadOnlySpan<char> s, cli::array <System::String ^> ^ formats, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (ReadOnlySpan<char> s, string?[]? formats, out DateOnly result);
static member TryParseExact : ReadOnlySpan<char> * string[] * DateOnly -> bool
Public Shared Function TryParseExact (s As ReadOnlySpan(Of Char), formats As String(), ByRef result As DateOnly) As Boolean

Parámetros

s
ReadOnlySpan<Char>

El intervalo que contiene los bytes que se van a analizar.

formats
String[]

Matriz de formatos permitidos de s.

result
DateOnly

Cuando este método devuelve , contiene el DateOnly valor equivalente a la fecha contenida en s, si la conversión se realizó correctamente o DateOnly.MinValue si se produjo un error en la conversión. Se produce un error en la conversión si el s parámetro es una cadena vacía o no contiene una representación de cadena válida de una fecha. Este parámetro se pasa sin inicializar.

Devoluciones

Boolean

true es sis se ha convertido correctamente; de lo contrario, falsees .

Se aplica a

TryParseExact(String, String, DateOnly)

Convierte la representación de cadena especificada de una fecha en su DateOnly equivalente utilizando el formato y el estilo especificados. El formato de la representación de cadena debe coincidir exactamente con el formato especificado. El método devuelve un valor que indica si la conversión se realizó correctamente.

public:
 static bool TryParseExact(System::String ^ s, System::String ^ format, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (string? s, string? format, out DateOnly result);
static member TryParseExact : string * string * DateOnly -> bool
Public Shared Function TryParseExact (s As String, format As String, ByRef result As DateOnly) As Boolean

Parámetros

s
String

Cadena que contiene los caracteres que representan una fecha que se va a convertir.

format
String

Formato requerido de s.

result
DateOnly

Cuando este método devuelve , contiene el DateOnly valor equivalente a la fecha contenida en s, si la conversión se realizó correctamente o DateOnly.MinValue si se produjo un error en la conversión. Se produce un error en la conversión si s es una cadena vacía o no contiene una fecha que corresponda al patrón especificado en formato. Este parámetro se pasa sin inicializar.

Devoluciones

Boolean

true si s se convirtió correctamente; en caso contrario, false.

Se aplica a

TryParseExact(String, String[], DateOnly)

Convierte la cadena especificada de una fecha en su DateOnly equivalente y devuelve un valor que indica si la conversión se realizó correctamente.

public:
 static bool TryParseExact(System::String ^ s, cli::array <System::String ^> ^ formats, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (string? s, string?[]? formats, out DateOnly result);
static member TryParseExact : string * string[] * DateOnly -> bool
Public Shared Function TryParseExact (s As String, formats As String(), ByRef result As DateOnly) As Boolean

Parámetros

s
String

Cadena que contiene la fecha de análisis.

formats
String[]

Matriz de formatos permitidos de s.

result
DateOnly

Cuando este método devuelve , contiene el DateOnly valor equivalente a la fecha contenida en s, si la conversión se realizó correctamente o DateOnly.MinValue si se produjo un error en la conversión. Se produce un error en la conversión si s es una cadena vacía o no contiene una representación de cadena válida de una fecha. Este parámetro se pasa sin inicializar.

Devoluciones

Boolean

true si s se convirtió correctamente; en caso contrario, false.

Se aplica a

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateOnly)

Convierte la representación de intervalo especificada de una fecha en su DateOnlyequivalente mediante el formato especificado, la información de formato específica de la referencia cultural y el estilo. El formato de la representación de cadena debe coincidir exactamente con el formato especificado. El método devuelve un valor que indica si la conversión se realizó correctamente.

public:
 static bool TryParseExact(ReadOnlySpan<char> s, ReadOnlySpan<char> format, IFormatProvider ^ provider, System::Globalization::DateTimeStyles style, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (ReadOnlySpan<char> s, ReadOnlySpan<char> format, IFormatProvider? provider, System.Globalization.DateTimeStyles style, out DateOnly result);
static member TryParseExact : ReadOnlySpan<char> * ReadOnlySpan<char> * IFormatProvider * System.Globalization.DateTimeStyles * DateOnly -> bool
Public Shared Function TryParseExact (s As ReadOnlySpan(Of Char), format As ReadOnlySpan(Of Char), provider As IFormatProvider, style As DateTimeStyles, ByRef result As DateOnly) As Boolean

Parámetros

s
ReadOnlySpan<Char>

Intervalo que contiene los caracteres que representan una fecha que se va a convertir.

format
ReadOnlySpan<Char>

Formato requerido de s.

provider
IFormatProvider

Objeto que proporciona información de formato específica de la referencia cultural acerca de s.

style
DateTimeStyles

Combinación bit a bit de uno o varios valores de enumeración que indica el formato permitido de s.

result
DateOnly

Cuando este método devuelve , contiene el DateOnly valor equivalente a la fecha contenida en s, si la conversión se realizó correctamente o DateOnly.MinValue si se produjo un error en la conversión. Se produce un error en la s conversión si es una cadena vacía o no contiene una fecha que corresponda al patrón especificado en formato. Este parámetro se pasa sin inicializar.

Devoluciones

Boolean

true si s se convirtió correctamente; en caso contrario, false.

Se aplica a

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

Convierte el intervalo de caracteres especificado de una fecha en su DateOnly equivalente y devuelve un valor que indica si la conversión se realizó correctamente.

public:
 static bool TryParseExact(ReadOnlySpan<char> s, cli::array <System::String ^> ^ formats, IFormatProvider ^ provider, System::Globalization::DateTimeStyles style, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (ReadOnlySpan<char> s, string?[]? formats, IFormatProvider? provider, System.Globalization.DateTimeStyles style, out DateOnly result);
static member TryParseExact : ReadOnlySpan<char> * string[] * IFormatProvider * System.Globalization.DateTimeStyles * DateOnly -> bool
Public Shared Function TryParseExact (s As ReadOnlySpan(Of Char), formats As String(), provider As IFormatProvider, style As DateTimeStyles, ByRef result As DateOnly) As Boolean

Parámetros

s
ReadOnlySpan<Char>

El intervalo que contiene los bytes que se van a analizar.

formats
String[]

Matriz de formatos permitidos de s.

provider
IFormatProvider

Objeto que proporciona información de formato específica de la referencia cultural acerca de s.

style
DateTimeStyles

Combinación bit a bit de valores de enumeración que define cómo interpretar la fecha analizada. Un valor que se especifica de forma habitual es None.

result
DateOnly

Cuando este método devuelve , contiene el DateOnly valor equivalente a la fecha contenida en s, si la conversión se realizó correctamente o DateOnly.MinValue si se produjo un error en la conversión. Se produce un error en la conversión si s es una cadena vacía o no contiene una representación de cadena válida de una fecha. Este parámetro se pasa sin inicializar.

Devoluciones

Boolean

true si s se convirtió correctamente; en caso contrario, false.

Se aplica a

TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateOnly)

Convierte la representación de intervalo especificada de una fecha en su DateOnly equivalente mediante el formato especificado, la información de formato específica de la referencia cultural y el estilo. El formato de la representación de cadena debe coincidir exactamente con el formato especificado. El método devuelve un valor que indica si la conversión se realizó correctamente.

public:
 static bool TryParseExact(System::String ^ s, System::String ^ format, IFormatProvider ^ provider, System::Globalization::DateTimeStyles style, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (string? s, string? format, IFormatProvider? provider, System.Globalization.DateTimeStyles style, out DateOnly result);
static member TryParseExact : string * string * IFormatProvider * System.Globalization.DateTimeStyles * DateOnly -> bool
Public Shared Function TryParseExact (s As String, format As String, provider As IFormatProvider, style As DateTimeStyles, ByRef result As DateOnly) As Boolean

Parámetros

s
String

Intervalo que contiene los caracteres que representan una fecha que se va a convertir.

format
String

Formato requerido de s.

provider
IFormatProvider

Objeto que proporciona información de formato específica de la referencia cultural acerca de s.

style
DateTimeStyles

Combinación bit a bit de uno o varios valores de enumeración que indica el formato permitido de s.

result
DateOnly

Cuando este método devuelve , contiene el DateOnly valor equivalente a la fecha contenida en s, si la conversión se realizó correctamente o DateOnly.MinValue si se produjo un error en la conversión. Se produce un error en la conversión si s es una cadena vacía o no contiene una fecha que corresponda al patrón especificado en formato. Este parámetro se pasa sin inicializar.

Devoluciones

Boolean

true si s se convirtió correctamente; en caso contrario, false.

Se aplica a