Compartir a través de


Information.IsDate(Object) Método

Definición

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.

Se aplica a

Consulte también