Como: validar seqüências de caracteres que representam datas ou horas (Visual Basic)
O seguinte código exemplo define um Boolean valor que indica se uma seqüência de caracteres representa uma data ou hora válida.
Exemplo
Dim isValidDate As Boolean = IsDate("01/01/03")
Dim isValidTime As Boolean = IsDate("9:30 PM")
Compilando o código
Substitua ("01/01/03") e "9:30 PM" com a data e hora que você deseja validar.Você pode substituir a seqüência de caracteres por outra seqüência codificada por um String ou variável, com um método que retorna uma seqüência de caracteres, tais como InputBox.
Programação robusta
Use esse método para validar a seqüência de caracteres antes de tentar converter o String para um DateTime variável.Verificando a data ou hora pela primeira vez, você pode evitar a gerar uma exceção em tempo de execução.