包名
import java.util.Calendar;
方法
/**
* 判断是否为同一天
* @param listTime 时间1
* @param presentTime 时间2
* @return true-同一天 false-不是同一天
*/
private boolean isSameDate(Date listTime, Date presentTime) {
//实例化
Calendar calList = Calendar.getInstance();
calList.setTime(listTime);
Calendar calPresent = Calendar.getInstance();
calPresent.setTime(presentTime);
//判断 年
boolean isSameYear = calList.get(Calendar.YEAR) == calPresent.get(Calendar.YEAR);
//判断 年,月
boolean isSameMonth = isSameYear && calList.get(Calendar.MONTH) == calPresent.get(Calendar.MONTH);
//判断 年,月,日
boolean isSameDate = isSameMonth && calList.get(Calendar.DAY_OF_MONTH) == calPresent.get(Calendar.DAY_OF_MONTH);
//true-同一天 false-不是同一天
return isSameDate;
}