您的位置:首页 > 编程语言 > Java开发

java 比较两个日期之间的大小

2016-08-08 14:31 357 查看
/**
* 比较两个日期之间的大小
*
* @param d1
* @param d2
* @return 前者大于后者返回true 反之false
*/
public boolean compareDate(Date d1, Date d2) {
Calendar c1 = Calendar.getInstance();
Calendar c2 = Calendar.getInstance();
c1.setTime(d1);
c2.setTime(d2);

int result = c1.compareTo(c2);
if (result >= 0)
return true;
else
return false;
}


建议使用以上方法,由于java-date类中危险的before和after方法—陷阱(慎用此方法)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Date