SimpleDateFormat dateFormat = new SimpleDateFormat("dd MM yyyy");
Date curDate = new Date();
System.out.println(dateFormat.format(curDate));
輸出
10 05 2002
也不正確 , 為甚麼 月份大了 1 月?
Date curDate = new Date();
System.out.println(dateFormat.format(curDate));
輸出
10 05 2002
也不正確 , 為甚麼 月份大了 1 月?
2001-12-1 ==> getTime() ==> 2000-1-1 .這怎麼用阿 ?
也許, Date 類以後就不用了 .
但是,我想調用它的 CompareTo 比較兩個日期 相差的天數 , 有沒有其他的方式可以實現呢 ?
compareTo() 不能得到相差的天數 ,可以用以下方式得到 ;
(date1.getTime() - date2.getTime())/86400000