java7比较两个Date对象值相同
时间: 2024-04-14 10:31:05 浏览: 69
在 Java 7 中,可以使用 Date 类的 `equals` 方法来比较两个 Date 对象的值是否相同。`equals` 方法会比较两个 Date 对象的毫秒数,如果毫秒数相等,则认为两个 Date 对象的值相同。下面是一个示例代码:
```java
import java.util.Date;
public class DateComparisonExample {
public static void main(String[] args) {
Date date1 = new Date(1619625600000L); // 2021-04-29 00:00:00
Date date2 = new Date(1619625600000L); // 2021-04-29 00:00:00
if (date1.equals(date2)) {
System.out.println("两个 Date 对象的值相同");
} else {
System.out.println("两个 Date 对象的值不相同");
}
}
}
```
在上面的示例中,我们创建了两个 Date 对象 `date1` 和 `date2`,它们的值都是 2021 年 4 月 29 日 00:00:00。使用 `equals` 方法比较它们的值,如果相等,则输出 "两个 Date 对象的值相同"。运行示例代码会得到输出结果为 "两个 Date 对象的值相同"。
阅读全文