IsDate-Funktion (Visual Basic)

Aktualisiert: November 2007

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

Public Function IsDate(ByVal Expression As Object) As Boolean

Parameter

  • Expression
    Erforderlich. Object-Ausdruck.

Hinweise

IsDate gibt True zurück, wenn Expression den Date-Datentyp aufweist oder in Date konvertiert werden kann; andernfalls gibt es False zurück.

Der Date-Datentyp enthält sowohl den Datumswert als auch den Wert für die Uhrzeit. IsDate gibt True zurück, wenn Expression ein gültiges Datum, eine gültige Uhrzeit oder beides darstellt.

Beispiel

Im folgenden Beispiel wird mithilfe der IsDate-Funktion festgestellt, ob mehrere Variablen gültige Date-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 vorangehenden Beispiel gibt IsDate den Wert True für die ersten vier Aufrufe und False für den letzten Aufruf zurück.

Anforderungen

Namespace:Microsoft.VisualBasic

**Modul:**Information

**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Siehe auch

Referenz

IsArray-Funktion (Visual Basic)

IsDBNull-Funktion

IsError-Funktion

IsNothing-Funktion

IsNumeric-Funktion (Visual Basic)

IsReference-Funktion

Object-Datentyp

Date-Datentyp (Visual Basic)

TypeName-Funktion (Visual Basic)