package br.com.caelum.stella.gateway;
import java.util.Calendar;
/**
* Classe utilitaria apenas comparar certos atributos do Calendar.
* @author Alberto Pc
*
*/
public class CalendarCompareHelper {
public boolean compareCalendars(Calendar date1,Calendar date2){
boolean comparacaoDia = date1.get(Calendar.DAY_OF_MONTH)==date2.get(Calendar.DAY_OF_MONTH);
boolean comparacaoMes = date1.get(Calendar.MONTH)==date2.get(Calendar.MONTH);
boolean comparacaoAno = date1.get(Calendar.YEAR)==date2.get(Calendar.YEAR);
boolean comparacaoHora = date1.get(Calendar.HOUR_OF_DAY)==date2.get(Calendar.HOUR_OF_DAY);
boolean comparacaoMinuto = date1.get(Calendar.MINUTE)==date2.get(Calendar.MINUTE);
boolean comparacaoSegundo = date1.get(Calendar.SECOND)==date2.get(Calendar.SECOND);
return comparacaoAno && comparacaoDia && comparacaoHora && comparacaoMes && comparacaoMinuto && comparacaoSegundo;
}
}