java判断时间年相等_java如何判断日期是否相等
时间: 2023-08-03 09:04:56 浏览: 43
在Java中,可以使用Java.time包中的LocalDate类来判断日期是否相等。下面是一个示例代码:
```java
import java.time.LocalDate;
public class DateEquality {
public static void main(String[] args) {
LocalDate date1 = LocalDate.of(2021, 11, 1);
LocalDate date2 = LocalDate.of(2021, 11, 2);
if (date1.equals(date2)) {
System.out.println("Dates are equal");
} else {
System.out.println("Dates are not equal");
}
}
}
```
这个例子中,我们创建了两个LocalDate对象,然后使用equals()方法来比较它们是否相等。如果相等,输出“Dates are equal”,否则输出“Dates are not equal”。
如果你只想比较日期的年份是否相等,可以使用getYear()方法来获取年份,例如:
```java
if (date1.getYear() == date2.getYear()) {
System.out.println("Years are equal");
} else {
System.out.println("Years are not equal");
}
```