getTime() method compares Unix times of dates. I don't know how compareTo() method works. Which one is better (faster) and why?
Date date1 = ...
Date date2 = ...
//METHOD 1
if(date1.getTime() == date2.getTime()) {
...
}
//METHOD 2
if(date1.compareTo(date2) == 0) {
...
}