* UPDATE *我在我的類java.util.Date shippingDate
中有一個實例,我需要比較它是否等於當前日期。使用等於比較java中的日期
java.util.Date shippingDate ;
Calendar g = new GregorianCalendar();
shippingDate=g.getTime();
if(shippingDate.equals(new Date()))
{
System.out.println("Match found");
}
Equals
被覆蓋的日期,所以應該執行sysout.But它不是打印任何東西。
PS#我不允許使用喬達時間庫。
更新 - 是否有任何其他方式來比較shippingDate
與當前日期。我不想使用SimpleDateFormat
對當前日期進行硬編碼。它必須從系統生成。
@libik這是在'Date'類中。 –
只需將'new Date()'背靠背打印出來,就可以得到這個想法。 –