Freigeben über


Vorgehensweise: Überprüfen von Zeichenfolgen, die Datums- oder Uhrzeitangaben darstellen (Visual Basic)

Im folgenden Codebeispiel wird ein Boolean Wert festgelegt, der angibt, ob eine Zeichenfolge ein gültiges Datum oder eine gültige Uhrzeit darstellt.

Beispiel

Dim isValidDate As Boolean = IsDate("01/01/03")
Dim isValidTime As Boolean = IsDate("9:30 PM")

Kompilieren des Codes

Ersetzen Sie ("01/01/03") und "9:30 PM" durch das Datum und die Uhrzeit, die Sie validieren möchten. Sie können die Zeichenfolge durch eine andere hartkodierte Zeichenfolge, durch eine String Variable oder durch eine Methode ersetzen, die eine Zeichenfolge zurückgibt, wie z. B. InputBox.

Robuste Programmierung

Verwenden Sie diese Methode, um die Zeichenfolge zu überprüfen, bevor Sie versuchen, die String Variable zu DateTime konvertieren. Indem Sie zuerst das Datum oder die Uhrzeit überprüfen, können Sie das Generieren einer Ausnahme zur Laufzeit vermeiden.

Siehe auch