Porównaj obiekty Date z różnymi poziomami precyzji

Mam test JUnit, który kończy się niepowodzeniem, ponieważ milisekundy są różne. W tym przypadku nie obchodzi mnie milisekundy. Jak mogę zmienić precyzję asertu, aby zignorować milisekundy (lub jakąkolwiek precyzję, na którą chciałbym ustawić)?

Przykład błędu, który chciałbym przekazać:

Date dateOne = new Date();
dateOne.setTime(61202516585000L);
Date dateTwo = new Date();
dateTwo.setTime(61202516585123L);
assertEquals(dateOne, dateTwo);

questionAnswers(18)

yourAnswerToTheQuestion