Bom dia pessoal, to com um problema
Preciso comparar mês e ano de uma data com criteria…
Não to tendo muito sucesso com os exemplos que to vendo na net
Alguém tem alguma idéia?
Bom dia pessoal, to com um problema
Preciso comparar mês e ano de uma data com criteria…
Não to tendo muito sucesso com os exemplos que to vendo na net
Alguém tem alguma idéia?
Converte a data para o formato yyyyMM, transfora para inteiro esse numero e faz a comparação.
uhum… rsrsrs como?
public void DateMesAno(String data1, String data2) throws CadastroException {
try {
SimpleDateFormat dfMesAno = new SimpleDateFormat("yyyyMM");
String novaData1 = dfMesAno.format(DateConvert(data1));
String novaData2 = dfMesAno.format(DateConvert(data2));
if (Integer.parseInt(novaData1 ) > Integer.parseInt(novaData2)) {
}
} catch (Exception e) {
throw new CadastroException(e);
}
}
Eu entendi a sua colocação…
mas a minha comparação de ANO e Mes eu preciso que seja feita na CRITERIA…
vc está armazenando o registro como date ??? e a critéria como está ? posta os fontes para analisarmos.
edit: uma dica vc pode efetuar a consulta usando a data inicial do primeiro mes com a data final do ultimo mes
Consegui resover o meu problema…
o meu código ficou identito ao desse post