Home Java Javadate Comparing two Dates in Java with the use of before method
Questions:Ask|Latest


 
 

Share on Google+Share on Google+

Comparing two Dates in Java with the use of before method

Advertisement
In the previous example of comparing dates you have seen how to use after() method in java class for comparing two dates.

Comparing two Dates in Java with the use of before method

     

In the previous example of comparing dates you have seen how to use after() method in java class for comparing two dates. In  this example we are going to compare two date objects with the use of java.util.Date class. For comparing date we are using before() method. The before() method returns boolean value according to date objects.

In CompareDateBefore class we have defined firstDate object and then we used the Thread.Sleep(1000) method to add a delay of 1 second. After 1 second delay our example program creates a new object secondDate. Now the comparison can be done with the use of before() method.

secondDate.before(firstDate);

  • secondDate.before(firstDate) will return true when firstDate is initialized after secondDate and
  • secondDate.before(firstDate) will return false when firstDate is initialized before secondDate

Here is the full example code of CompareDateBefore class as follows:

CompareDateBefore.java

import java.util.Date;
public class CompareDateBefore{

  public static void main(String[] args) {
 Date firstDate = new Date();
  try{
  Thread.sleep(1000);
  }catch(Exception e){
  }
  Date secondDate = new Date();
  System.out.println("FirstDate:="+firstDate);
  System.out.println("SecondDate:="+secondDate);
  if(secondDate.before(firstDate))  
  System.out.println("First Date is initialized after Second Date");
  else 
  System.out.println("First Date is initialized before Second Date");
  }
}

Output:

C:\DateExample>javac CompareDateBefore.java

C:\DateExample>java CompareDateBefore
FirstDate:=Wed Oct 08 18:17:31 GMT+05:30 2008
SecondDate:=Wed Oct 08 18:17:32 GMT+05:30 2008
First Date is initialized before Second Date

C:\DateExample>

Download Source Code

Advertisements

Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: October 11, 2008

Ask Questions?    Discuss: Comparing two Dates in Java with the use of before method   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments
M.Jegatheeswari
November 30, 2012
question

why getYear()+1900 .why add a 1900. what is deprecated method?
DMCA.com