Java.util.GregorianCalendar.isLeapYear() Method
Advertisements
Description
The java.util.GregorianCalendar.isLeapYear(int year) method determines if the given year is a leap year. Returns true if the given year is a leap year.
Declaration
Following is the declaration for java.util.GregorianCalendar.isLeapYear() method
public boolean isLeapYear(int year)
Parameters
year -- the given year.
Return Value
This method returns true if the given year is a leap year; false otherwise.
Exception
NA
Example
The following example shows the usage of java.util.GregorianCalendar.isLeapYear() method.
package com.tutorialspoint;
import java.util.*;
public class GregorianCalendarDemo {
public static void main(String[] args) {
// create a new calendar
GregorianCalendar cal =
(GregorianCalendar) GregorianCalendar.getInstance();
// print the current date and time
System.out.println("" + cal.getTime());
// check if it is a leap year
boolean isLeapYear = cal.isLeapYear(cal.get(GregorianCalendar.YEAR));
System.out.println("Is leap year:" + isLeapYear);
// check if 2013 is a leap year
isLeapYear = cal.isLeapYear(2013);
System.out.println("Is leap year:" + isLeapYear);
}
}
Let us compile and run the above program, this will produce the following result:
Fri May 18 13:24:52 EEST 2012 Is leap year:true Is leap year:false