Pessoal…
Meu sistema pega valores de uma planilha e insere no BD… api JXL… e tem um campo data que faço uma verificação… só que se tiver o campo com texto, ou algo que não seja a data ele da erro no sistema, e para na metade… no servlet…
minha validação de data está assim:
case DATA_ATIVACAO:
TimeZone gmtZone = TimeZone.getTimeZone("GMT");
SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
format.setTimeZone(gmtZone);
if (celula.getContents() != null && celula.getContents() != "") {
DateCell dataCell = (DateCell) celula;
String dataFormatada = format.format(dataCell.getDate());
linhaTelecom.setDtAtivacao(transformaData(dataFormatada));
} else {
linhaTelecom.setDtAtivacao(null);
}
break;