Compartir a través de


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

En el ejemplo de código siguiente se establece un Boolean valor 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")

Compilación del código

Reemplace ("01/01/03") y "9:30 PM" por la fecha y hora que desea validar. Puede reemplazar la cadena por otra cadena codificada de forma rígida, por una String variable 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 en String una DateTime variable. Al comprobar la fecha o hora en primer lugar, puede evitar generar una excepción en tiempo de ejecución.

Consulte también