Ich möchte die Monate erhöhen.
Code: Select all
String dStartTime="2012-03-01";
SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy-MM-DD");
Date dateStartTime = dateFormatter.parse(dStartTime);
Calendar cal = Calendar.getInstance();
cal.setTime(dateStartTime);
cal.add(Calendar.MONTH, 1);
System.out.println(cal.getTime());
System.out.println(dateFormatter.format(cal.getTime()));
Wed Feb 01 00:00:00 IST 2012 --- Das ist richtig
2012-02-32 --- Das ist falsch. Ich möchte, dass der Tag einer wird.
Bitte teilen Sie mir mit, wo das Problem liegt.
Mobile version