Java Calendar isLenient() Method



Description

The Java Calendar isLenient() method tells if date and time interpretation are to be lenient.

Declaration

Following is the declaration for java.util.Calendar.isLenient() method

 public boolean isLenient() 

Parameters

NA

Return Value

true if the interpretation mode is lenient; false if it is not.

Exception

NA

Checking isLenient if Set or Not in a Current Dated Calendar Instance Example

The following example shows the usage of Java Calendar isLenient() method. We're creating an instance of a Calendar of current date using getInstance() method and printing the date and time using getTime() method and lenient using isLenient() method.

 package com.tutorialspoint; import java.util.Calendar; public class CalendarDemo { public static void main(String[] args) { // create a calendar Calendar cal = Calendar.getInstance(); // print the time System.out.println("Date And Time Is: " + cal.getTime()); // print the isLenient System.out.println("Interpretation Is lenient: " + cal.isLenient()); } } 

Output

Let us compile and run the above program, this will produce the following result −

 Date And Time Is: Mon Sep 26 21:18:54 IST 2022 Interpretation Is lenient: true 

Checking isLenient if Set or Not in a Current Dated GregorianCalendar Instance Example

The following example shows the usage of Java Calendar hashCode() method. We're creating an instance of a Calendar of current date using GregorianCalendar() method and printing the date and time using getTime() method and lenient check using isLenient() method.

 package com.tutorialspoint; import java.util.Calendar; import java.util.GregorianCalendar; public class CalendarDemo { public static void main(String[] args) { // create a calendar Calendar cal = new GregorianCalendar(); // print the time System.out.println("Date And Time Is: " + cal.getTime()); // print the isLenient System.out.println("Interpretation Is lenient: " + cal.isLenient()); } } 

Output

Let us compile and run the above program, this will produce the following result −

 Date And Time Is: Mon Sep 26 21:19:40 IST 2022 Interpretation Is lenient: true 

Checking isLenient if Set or Not in a Given Dated GregorianCalendar Instance Example

The following example shows the usage of Java Calendar hashCode() method. We're creating an instance of a Calendar of a particular date using GregorianCalendar() method and printing the date and time using getTime() method and lenient check using isLenient() method.

 package com.tutorialspoint; import java.util.Calendar; import java.util.GregorianCalendar; public class CalendarDemo { public static void main(String[] args) { // create a calendar Calendar cal = new GregorianCalendar(2025,8,26); // print the time System.out.println("Date And Time Is: " + cal.getTime()); // print the isLenient System.out.println("Interpretation Is lenient: " + cal.isLenient()); } } 

Output

Let us compile and run the above program, this will produce the following result −

 Date And Time Is: Fri Sep 26 00:00:00 IST 2025 Interpretation Is lenient: true 
java_util_calendar.htm
Advertisements