Freigeben über


Information.IsDate(Object) Methode

Definition

Gibt einen Boolean-Wert zurück, der angibt, ob ein Ausdruck einen gültigen Date-Wert darstellt.

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

Parameter

Expression
Object

Erforderlich. Object-Ausdruck.

Gibt zurück

Gibt einen Boolean-Wert zurück, der angibt, ob ein Ausdruck einen gültigen Date-Wert darstellt.

Beispiele

Im folgenden Beispiel wird die IsDate -Funktion verwendet, um zu bestimmen, ob mehrere Variablen gültige DateTime Werte darstellen.

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)

Im vorherigen Beispiel IsDate wird für die ersten vier Aufrufe und False für den letzten Aufruf zurückgegebenTrue.

Hinweise

IsDate gibt zurück True , wenn Expression vom DateTime Datentyp ist oder in diesen konvertiert werden kann, andernfalls wird zurückgegeben False.

Der DateTime Datentyp enthält sowohl einen Datumswert als auch einen Zeitwert. IsDate gibt zurück True , wenn Expression ein gültiges Datum, eine gültige Uhrzeit oder ein gültiges Datum und eine gültige Uhrzeit darstellt.

Gilt für:

Weitere Informationen