Compare two Date
import java.util.Date;
public class Main {
public static Date max(Date d1, Date d2) {
if (d1 == null && d2 == null)
return null;
if (d1 == null)
return d2;
if (d2 == null)
return d1;
return (d1.after(d2)) ? d1 : d2;
}
public static Date min(Date d1, Date d2) {
if (d1 == null && d2 == null)
return null;
if (d1 == null)
return d2;
if (d2 == null)
return d1;
return (d1.before(d2)) ? d1 : d2;
}
}
Home
Java Book
Runnable examples
Java Book
Runnable examples
Date Compare:
- Are two calendar objects represent the same local time.
- Are two dates or two calendars the same day
- Is a date the same day with another date
- Is a date after another date
- Is a date before another date
- Is date or calendar today's date
- Is a calendar or date after/before today or within a number of days in the future
- Compare two Date objects using compareTo
- Compares two dates are equals at day, month and year level, ignoring time
- Compare two times equals regardless of the date
- Compare two dates and times for equal
- Compare two Date