Groovy - 日期和時間 equals()



比較兩個日期的相等性。僅當引數不是 null,並且是一個表示與該物件相同的時間點(以毫秒為單位)的 Date 物件時,結果才為真。

因此,當且僅當 getTime 方法對於兩者都返回相同 long 值時,兩個 Date 物件是相等的。

語法

public boolean equals(Object obj)

引數

obj - 要進行比較的物件。

返回值

如果物件相同,則為真;否則為假。

示例

以下是此方法的用法示例 −

class Example {
   static void main(String[] args) {
      Date olddate = new Date("05/11/2015");
      Date newdate = new Date("05/11/2015");
      Date latestdate = new Date();
		
      System.out.println(olddate.equals(newdate));
      System.out.println(latestdate.equals(newdate));
   } 
}   

當我們執行上述程式時,我們將得到以下結果 −

true 
false
groovy_dates_times.htm
廣告
© . All rights reserved.