Compartir a través de


Cómo: Validar cadenas que representan fechas u horas (Visual Basic)

En el ejemplo de código siguiente se establece un valor Boolean que indica si una cadena representa una fecha u hora válidas.

Ejemplo

Dim isValidDate As Boolean = IsDate("01/01/03")
Dim isValidTime As Boolean = IsDate("9:30 PM")

Compilar el código

Reemplace ("01/01/03") y "9:30 PM" por la fecha y hora que quiere validar. Puede reemplazar la cadena por otra cadena codificada de forma rígida, por una variable String o por un método que devuelva una cadena, como InputBox.

Programación sólida

Use este método para validar la cadena antes de intentar convertir String en una variable DateTime. Si primero comprueba la fecha o la hora, puede evitar generar una excepción en tiempo de ejecución.

Consulte también