Information.IsDate(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un valor de tipo Boolean
que indica si una expresión representa un valor de Date
válido.
public:
static bool IsDate(System::Object ^ Expression);
public static bool IsDate (object? Expression);
public static bool IsDate (object Expression);
static member IsDate : obj -> bool
Public Function IsDate (Expression As Object) As Boolean
Parámetros
- Expression
- Object
Obligatorio. Expresión Object
.
Devoluciones
Devuelve un valor de tipo Boolean
que indica si una expresión representa un valor de Date
válido.
Ejemplos
En el ejemplo siguiente se usa la IsDate
función para determinar si varias variables representan valores válidos DateTime .
Dim firstDate, secondDate As Date
Dim timeOnly, dateAndTime, noDate As String
Dim dateCheck As Boolean
firstDate = CDate("February 12, 1969")
secondDate = #2/12/1969#
timeOnly = "3:45 PM"
dateAndTime = "March 15, 1981 10:22 AM"
noDate = "Hello"
dateCheck = IsDate(firstDate)
dateCheck = IsDate(secondDate)
dateCheck = IsDate(timeOnly)
dateCheck = IsDate(dateAndTime)
dateCheck = IsDate(noDate)
En el ejemplo anterior, IsDate
devuelve True
para las cuatro primeras llamadas y False
para la última llamada.
Comentarios
IsDate
devuelve True
si Expression
es del tipo de DateTime datos o se puede convertir en él; de lo contrario, devuelve False
.
El DateTime tipo de datos contiene un valor de fecha y un valor de hora. IsDate
devuelve True
si Expression
representa una fecha válida, una hora válida o una fecha y hora válidas.