Thursday, 16 August 2012

Java Program To Compare date time using before method of Java Calendar



/*
  Compare date time using before method of Java Calendar
  This example shows how to compare two calendar objects having different
   date and time using
  before method of Java Calendar class.
*/

import java.util.Calendar;

public class CompareDateTimesUsingBefore {

  public static void main(String[] args) {
   
    //create first Calendar object
    Calendar old = Calendar.getInstance();
   
    //set it to some old date
    old.set(Calendar.YEAR, 1990);
   
    //create second Calendar object
    Calendar now = Calendar.getInstance();
   
    /*
     * To compare two different Calendar objects, use
     * boolean before(Caledar anotherCal) method.
     *
     * If the first Calendar object's date and time is before
     * anotherCal date and time,
     * it returns true, false otherwise.
     */
     
     System.out.println("Is old before now ? : " + old.before(now));
  }
}

/*
Output would be
Is old before now ? : true
*/

No comments:

Post a Comment