Condividi tramite


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.

Vedi anche