Monday, March 14, 2016

Java Date And Time Examples : How To Compare Two Date Using compareTo Method

Intro


This examples, will demonstrates how to compare two dates using Date.compareTo() method.

Examples


package com.freesamplecode.java.datetime;

import java.util.Date;

public class CompareTwoDateDemo {
 public static void main(String[] args){
  
  //first date object
  Date date1 = new Date();
  
  //sleep 1000 ms before creating second date object
  try{
   Thread.sleep(1000);
  }catch(Exception e){
   e.printStackTrace();
  };
  
  //second date object
  Date date2 = new Date();
  
  int result = date1.compareTo(date2);
  
  System.out.println("First Date :"+date1);
  System.out.println("Second Date :"+date2);
  
  if(result > 0){
   System.out.println("First Date is after Second Date");
  }else if(result < 0){
   System.out.println("First Date is before Second Date");
  }else{
   System.out.println("Both dates are equal");
  }
 }
}


Output


How To Compare Two Date Using compareTo Method In Java

Related Posts:

0 comments: