|
Java™ by example!
|
|
|
How do I compare two dates?
Use the compareTo method of java.util.Date. it says that if both date are equal then it returns 0 > 0 - if one date is greater than another < 0 - for one date is lesser than another Main.java:
 import java.util.*; public class Main { public static void main(String args[]) { Date today=new Date(); Date myDate=new Date(today.getYear(),today.getMonth()-1,today.getDay()); System.out.println("My Date is"+myDate); System.out.println("Today Date is"+today); if(today.compareTo(myDate)<0) System.out.println("Today Date is Lesser than my Date"); else if(today.compareTo(myDate)>0) System.out.println("Today Date is Greater than my date"); else System.out.println("Both Dates are equal"); } }
|
Further Information
Author of answer: purvi
Comments to this answer are only viewable by members. Login or become a member!
|
|
|
|
|