1. 程式人生 > >三個日期型別比較大小 20181123

三個日期型別比較大小 20181123

日期型別Date 比較大小晒使用 compareTo
date1.compareTo(date2)
結果==1 date1 大

結果==-1 date2大
結果==0 值相等

public static void main(String[] args) {
Date bigTime = getBigTime(null, null, new Date());
System.out.println(bigTime);

}
public static Date getBigTime(Date date1, Date date2, Date date3) {
if (date1.compareTo(date2) == 1) {
if (date1.compareTo(date3) == 1) {
return date1;
} else {
return date1;
}
} else {
if (date2.compareTo(date3) == 1) {
return date2;
} else {
return date3;
}
}
}