java.util.Calendar before(Object when)
Description :
This java tutorial shows how to use the before(Object when) method of Calendar class of java.util package. This method returns whether this Calendar represents a time before the time represented by the specified Object.
Method Syntax :
public String getCalendarType()
Parameter Input :
DataType | Parameter | Description |
---|---|---|
Object | when | the Object to be compared |
Method Returns :
This method returns true if the time of this Calendar is before the time represented by when; false otherwise.
Compatibility Version :
Requires Java 1.1 and up
Exception :
N/A
Java Code Example :
This java example source code demonstrates the use of before(Object when) method of Calendar class.
package com.javatutorialhq.java.examples;import java.util.Calendar; import java.util.Scanner;
/* * This example source code demonstrates the use of * before(Object when) method of Calendar class */
public class CalendarBeforeExample {
public static void main(String
[] args) throws InterruptedException {
Calendar cal1 = Calendar.getInstance(); System.out.println("Time 1:" + cal1.getTime()); // sleep for 5 seconds Thread.sleep(5000); Calendar cal2 = Calendar.getInstance(); System.out.println("Time 2:" + cal2.getTime()); System.out.println(cal1.before(cal2)); // creating an object which is not a calendar Object c = new Scanner(""); // this will always return false System.out.println(cal1.before(c));
}
}
Sample Output :
Running the before(Object when) method example source code of Calendar class will give you the following output:
Time 1:Sat Feb 07 23:42:16 CST 2015 Time 2:Sat Feb 07 23:42:22 CST 2015 true false
Exception Scenario :
N/A
Similar Method :
- N/A
Suggested Reading List :
References :