The java.util.Calendar.setLenient(boolean) method specifies whether date/time interpretation is to be lenient or not.
DeclarationFollowing is the declaration for java.util.Calendar.setLenient() method
public void setLenient(boolean lenient)Parameters
lenient − true if the lenient mode is to be turned on; false if it is to be turned off.
Return ValueThis method does not return a value.
ExceptionNA
Setting isLenient State in a Current Dated GregorianCalendar Instance ExampleThe following example shows the usage of Java Calendar setLenient() method. We're creating an instance of a Calendar of current date using getInstance() method and printing the isLenient state of the calendar. Then we're update the flag using setLenient() and print updated lenient flag detail again.
package com.tutorialspoint; import java.util.Calendar; public class CalendarDemo { public static void main(String[] args) { // create a calendar Calendar cal = Calendar.getInstance(); // print current state of lenient System.out.println("Calendar is lenient :" + cal.isLenient()); // change lenient state cal.setLenient(false); // print result System.out.println("Lenient after setting :" + cal.isLenient()); } }Output
Let us compile and run the above program, this will produce the following result −
Calendar is lenient :true Lenient after setting :falseSetting isLenient State in a Current Dated GregorianCalendar Instance Example
The following example shows the usage of Java Calendar setLenient() method. We're creating an instance of a Calendar of current date using GregorianCalendar() method and printing the isLenient state of the calendar. Then we're update the flag using setLenient() and print updated lenient flag detail again.
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 current state of lenient System.out.println("Calendar is lenient :" + cal.isLenient()); // change lenient state cal.setLenient(false); // print result System.out.println("Lenient after setting :" + cal.isLenient()); } }Output
Let us compile and run the above program, this will produce the following result −
Calendar is lenient :true Lenient after setting :falseSetting isLenient State in a Given Dated GregorianCalendar Instance Example
The following example shows the usage of Java Calendar setLenient() method. We're creating an instance of a Calendar of particular date using GregorianCalendar() method and printing the isLenient state of the calendar. Then we're update the flag using setLenient() and print updated lenient flag detail again.
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,27); // print current state of lenient System.out.println("Calendar is lenient :" + cal.isLenient()); // change lenient state cal.setLenient(false); // print result System.out.println("Lenient after setting :" + cal.isLenient()); } }Output
Let us compile and run the above program, this will produce the following result −
Calendar is lenient :true Lenient after setting :false
java_util_calendar.htm
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4