Есть ли способ сравнить два объекта календаря, но игнорировать миллисекунды?
Я написал тестовый пример, в котором сравнивались два объекта календаря, но возникла проблема. Хотя все дни, месяцы, минуты и часы совпадают, миллисекунды не совпадают. Я получаю ожидаемую дату раньше, чем реальную:
/**
* @return
*/
private Calendar getExpectedOneMonthDateFromCurrentDate() {
Calendar expectedOneMonth = Calendar.getInstance();
expectedOneMonth.add(Calendar.MONTH, -1);
return expectedOneMonth;
}
assertEquals(getExpectedOneMonthDateFromCurrentDate(),
DateRange.LAST_ONE_MONTH.getToDate());