I went to display the current date and the six (6) last dates
example :
02/11/2012
01/11/2012
31/10/2012
30/10/2012
29/10/2012
28/10/2012
to get the current day in JAVA I used :
Date date = Calendar.getInstance().getTime();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
System.out.println("current day : "+sdf.format(date));
but how do I decrement the days ?
You can use the
Calendar#addmethod to substract a day, like:Like Jon Skeet (soon Mr. 500k 🙂 ) suggested, I too find the Joda Time API more cleaner and appropriate, even for such simple tasks: