Freigeben über


Gewusst wie: Überprüfen von Zeichenfolgen, die Datumsangaben oder Uhrzeiten 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 das ("01/01/03") Datum und "9:30 PM" die Uhrzeit, die Sie überprüfen möchten. Sie können die Zeichenfolge durch eine andere hartcodierte Zeichenfolge, durch eine String Variable oder durch eine Methode ersetzen, die eine Zeichenfolge zurückgibt, z InputBox. B. .

Stabile Programmierung

Verwenden Sie diese Methode, um die Zeichenfolge zu überprüfen, bevor Sie versuchen, die String Variable zu DateTime konvertieren. Durch die erstmalige Überprüfung des Datums oder der Uhrzeit können Sie das Generieren einer Ausnahme zur Laufzeit vermeiden.

Siehe auch