Java 如果一个日期小于另一个日期,如何比较两个日期
我有两次约会,比如Java 如果一个日期小于另一个日期,如何比较两个日期,java,Java,我有两次约会,比如 Date dateOfEnq = sdf.parse(ea.getDateOfEnquiry()); Date validDate = DateUtil.getAfterMonth(dateOfEnq, range); 现在我在做什么 if (dateOfEnq <= validDate) { ount++; } if(dateOfEnqdateOfEnq.before(另一个日期);(或)dateOfEnq.before(另一个日期);等,以兼容两个日期
Date dateOfEnq = sdf.parse(ea.getDateOfEnquiry());
Date validDate = DateUtil.getAfterMonth(dateOfEnq, range);
现在我在做什么
if (dateOfEnq <= validDate) {
ount++;
}
if(dateOfEnqdateOfEnq.before(另一个日期);
(或)dateOfEnq.before(另一个日期);
等,以兼容两个日期
阅读
注意:最好在希望使用日期时使用最新的API。使用之后的和之前的方法进行比较。
int res = date1.compareTo(date2);
- 如果date1等于date2,则res=0
- 如果日期1早于日期2,则res<0
- 如果date1在date2之后,则res>0
int res = date1.compareTo(date2);