Ir al contenido principal

IsDate

Devuelve un valor booleano que indica si una expresión se puede convertir en una fecha.

Estructura

IsDate(expresión)

Parámetros

El argumento «expression» puede ser cualquier expresión de fecha o cualquier cadena de caracteres que se pueda interpretar como una fecha o una hora.

Descripción

IsDate devuelve True si la expresión es una fecha o puede convertirse en una fecha válida; en caso contrario, devuelve False. En Microsoft Windows, el intervalo de fechas válidas va desde el 1 de enero del año 100 d. C. hasta el 31 de diciembre del año 9999 d. C.; los intervalos varían según el sistema operativo.

Ejemplo

En el siguiente ejemplo se utiliza la función IsDate para determinar si una expresión se puede convertir en una fecha:

Dim MyDate, YourDate, NoDate, MyCheck

MyDate = "19 de octubre de 1962": YourDate = #10/19/62#: NoDate = "Hola"

MyCheck = IsDate(MyDate) ' Devuelve True.

MyCheck = IsDate(YourDate) ' Devuelve «True».

MyCheck = IsDate(NoDate) ' Devuelve «False». |