segunda-feira, fevereiro 28, 2005

Operacao com datas.

Este codigo efetua uma verificacao se a data foi expirada pela qtd de dias.

public static boolean validaDataExpirada(Date dataInformada, int dias){

boolean retorno = false;
Date dataAtual = new Date(System.currentTimeMillis());
Calendar now = Calendar.getInstance();

now.setTime(dataInformada);
now.add(Calendar.DAY_OF_YEAR, dias);

if (dataAtual.before(now.getTime())){
retorno = true;
} else {
retorno = false;
}

System.out.println("dataAtual = " + dataAtual);
System.out.println("dataInformada = " + now.getTime());

System.out.println(retorno);
return retorno;

}

Nenhum comentário: