1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
/* Compare two Java Date objects using compareTo method example. This example shows how to compare two java Date objects using compareTo method of java Date Class. */ import java.util.Date; public class CompareDateUsingCompareToExample{ public static void main(String[] args) { //create first date object Date d1 = new Date(); //make interval of 10 millisecond before creating second date object try{ Thread.sleep(10); }catch(Exception e){ } //create second date object Date d2 = new Date(); System.out.println("First Date : " + d1); System.out.println("Second Date : " + d2); /* Use compareTo method of java Date class to compare two date objects. compareTo returns value grater than 0 if first date is after another date, returns value less than 0 if first date is before another date and returns 0 if both dates are equal. */ int results = d1.compareTo(d2); if(results > 0) System.out.println("First Date is after second"); else if (results < 0) System.out.println("First Date is before second"); else System.out.println("Both dates are equal"); } } /* TYPICAL Output Would be First Date : Sun Sep 09 19:50:32 EDT 2007 Second Date : Sun Sep 09 19:50:32 EDT 2007 First Date is before second */ |
Faadu