Olá pessoal.
preciso comparar duas datas que vem no seguinte formato:
ddMMyyyyHHmm
String de="140520061020", ate="400620061020";
Como faço para comparar se uma data vem antes que a outra?
Preciso também que saber se o dia existe no mês, tipo 31/06 não existe…
Tentei utilizar SimpleDateFormat:
String de="140520061020", ate="310620061020";
SimpleDateFormat sdf = new SimpleDateFormat("ddMMyyyyHHmm");
try {
Date dataDe = sdf.parse(de);
Date dataAte = sdf.parse(ate);
boolean b = dataDe.before(dataAte);
System.out.println(b);
}
catch (ParseException e) {
e.printStackTrace();
//Data errada.
}
Algué tem alguma solução para este meu problema??