tenho a seguinte data
Date Temp = SimpleDateFormat.getDateInstance().parse(jtf_data_ini.getText());
Date Temp1 = SimpleDateFormat.getDateInstance().parse(jtf_data_fim.getText());
como saber se o temp é menor q o temp1 ??????
presiso fazer uma consulta entre 2 datas porem se o temp1 for menor que o temp nao podera ser efetuado a pequisa
alguem ajuda ai
Ajuda com data
3 Respostas
Cara, eu costumo usar o metodo compareTo() da seguinte maneira:
SimpleDateFormat formatador = new SimpleDateFormat("dd/MM/yyyy");
Date data1= formatador.parse(jtf_data_ini.getText());
Date data2= formatador.parse(jtf_data_fim.getText());
int x = data1.compareTo(data2);
if(x == 0){
//data1 coincide com a data2
}
else if(x == 1){
//data1 eh posterior a data2
}
else if(x == -1){
//data1 eh anterior a data2
}
espero ter ajudado
OK valeu cara pela ajuda
Pelo menos tentou pesquisar antes?
http://www.google.com.br/search?hl=pt-BR&q=comparando+datas+java&btnG=Pesquisa+Google&meta=&aq=f&oq=
Esse é um assunto básico e muito recorrente. Procure pelo menos fazer uma pesquisa básica antes.
Até.
Criado 11 de junho de 2009
Ultima resposta 11 de jun. de 2009
Respostas 3
Participantes 3