Procedura: convalidare le stringhe che rappresentano date o ore (Visual Basic)
Nell'esempio di codice seguente viene impostato un valore Boolean
che indica se una stringa rappresenta una data o un'ora valida.
Esempio
Dim isValidDate As Boolean = IsDate("01/01/03")
Dim isValidTime As Boolean = IsDate("9:30 PM")
Compilare il codice
Sostituire ("01/01/03")
e "9:30 PM"
con la data e l'ora da convalidare. È possibile sostituire la stringa con un'altra stringa hardcoded, con una variabile String
o con un metodo che restituisce una stringa, ad esempio InputBox
.
Programmazione efficiente
Usare questo metodo per convalidare la stringa prima di provare a convertire String
in una variabile DateTime
. Controllando prima di tutto la data o l'ora, è possibile evitare di generare un'eccezione in fase di esecuzione.