Hi,
I have date like 09/25/2007. I need to advance it by 7 dyas. So, it should be 10/02/2007. But I am getting 09/32/2007.
Here is the code:
import java.util.*;
import java.text.*;
public class month {
public static void main(
String[] args) throws Exception {
DateFormat sdf = new SimpleDateFormat("mm/DD/yyyy");
Date date = null;
date = sdf.parse("09/25/2007");
Calendar cal = Calendar.getInstance();
cal.setTime(date);
String strDate = sdf.format(cal.getTime());
System.out.println(strDate);
// add 7 days
cal.add(Calendar.DAY_OF_MONTH, 7);
strDate = sdf.format(cal.getTime());
System.out.println(strDate);
}
}
Can anyone give the solution please?
Thanks.