I am getting a hard coded date from the property file , which is of the format dd-MMM-yyyy
.
Now i need to compare it with current date of same format. For that purpose , i cooked up this piece of code :
Date convDate = new Date();
Date currentFormattedDate = new Date();
DateFormat dateFormat = new SimpleDateFormat("dd-MMM-yyyy");
convDate = new SimpleDateFormat("dd-MMM-yyyy").parse("20-Aug-2013");
currentFormattedDate = new Date(dateFormat.format(currentFormattedDate));
if(currentFormattedDate.after(convDate) || currentFormattedDate.equals(convDate)){
System.out.println("Correct");
}else{
System.out.println("In correct");
}
But eclipse tells me that new Date
has been depreciated. Does any one know of any alternative way of doing this ? I am going crazy over this. Thanks !