Livros publicados:



IsData


Requisitos:
- Linguagem C#.NET
- Framework 1.1 ou maior

Verifica se um texto representa uma data válida no formato 'dd/mm/aaaa'. Caso o texto informado seja uma data no formato especificado e válido, returna true, do contrário retorna false.


 

private static bool IsData(string strToCheck) {

    try {

       Convert.ToDateTime(strToCheck);

        return !new Regex("(0?[1-9]|[12][0-9]|3[01])/(0?[1-9]|1[12])/(19[0-9]{2}|[2][0-9][0-9]{2})") . IsMatch (strToCheck );

    } catch {

        return false;

    }

 }


Espero ter ajudado.
Mauricio Junior
www.mauriciojunior.org