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.