📅  最后修改于: 2023-12-03 15:31:51.150000             🧑  作者: Mango
ChronoLocalDate是Java 8中的新日期API的一部分,它提供了一种不依赖于具体日历系统的日期表示方式。isLeapYear()
是ChronoLocalDate接口的方法之一,它用于判断当前日期是否为闰年。
boolean isLeapYear();
import java.time.LocalDate;
import java.time.chrono.IsoChronology;
public class Example {
public static void main(String[] args) {
//使用IsoChronology创建LocalDate对象
LocalDate date = IsoChronology.INSTANCE.date(2024, 2, 29);
//判断当前日期是否为闰年
boolean isLeapYear = date.isLeapYear();
if (isLeapYear) {
System.out.println(date + " is Leap Year.");
} else {
System.out.println(date + " is NOT Leap year.");
}
}
}
上述示例中,我们先使用IsoChronology
创建一个LocalDate对象,然后调用isLeapYear()
方法判断当前日期是否为闰年。运行结果如下:
2024-02-29 is Leap Year.
以上就是Java中的ChronoLocalDate isLeapYear()
方法的介绍和示例,使用该方法可以方便地判断当前日期是否为闰年。