Thursday, November 20, 2025
HomeLanguagesJavaYearMonth isLeapYear() method in Java with Examples

YearMonth isLeapYear() method in Java with Examples

The isLeapYear() method of YearMonth class in Java is used to check if the year in this YearMonth object is a leap year or not.

According to the proleptic calendar system rules, a year is a Leap year if:

  • If it is divisible by 4.
  • It is not divisible by 100 but it can be divisible by 400.

Syntax:

public boolean isLeapYear()

Parameter: This method does not accepts any parameter.

Return Value: It returns a boolean True value if the value of year in this YearMonth object is a leap year according to the proleptic calendar system rules, otherwise it returns False.

Below programs illustrate the isLeapYear() method of YearMonth in Java:

Program 1:




// Program to illustrate the isLeap() method
  
import java.util.*;
import java.time.*;
  
public class GfG {
    public static void main(String[] args)
    {
        // Create YearMonth object
        YearMonth yearMonth = YearMonth.of(2016, 2);
  
        // Check if year in this YearMonth object's
        // value is a leap year or not
        System.out.println(yearMonth.isLeapYear());
    }
}


Output:

true

Program 2:




// Program to illustrate the isLeap() method
  
import java.util.*;
import java.time.*;
  
public class GfG {
    public static void main(String[] args)
    {
        // Create YearMonth object
        YearMonth yearMonth = YearMonth.of(1990, 2);
  
        // Check if year in this YearMonth object's
        // value is a leap year or not
        System.out.println(yearMonth.isLeapYear());
    }
}


Output:

false

Reference: https://docs.oracle.com/javase/8/docs/api/java/time/YearMonth.html#isLeapYear–

RELATED ARTICLES

Most Popular

Dominic
32405 POSTS0 COMMENTS
Milvus
97 POSTS0 COMMENTS
Nango Kala
6781 POSTS0 COMMENTS
Nicole Veronica
11927 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11995 POSTS0 COMMENTS
Shaida Kate Naidoo
6906 POSTS0 COMMENTS
Ted Musemwa
7164 POSTS0 COMMENTS
Thapelo Manthata
6862 POSTS0 COMMENTS
Umr Jansen
6847 POSTS0 COMMENTS