Я использую следующий код
Calendar cal = Calendar.getInstance();
System.out.println("Before "+cal.getTime());
cal.set(Calendar.MONTH, 01);
System.out.println("After "+cal.getTime());
вывод
Before Thu Jan 31 10:07:34 IST 2013
After Sun Mar 03 10:07:34 IST 2013
для добавления +1
в jan задается месяц mar. может быть, он возвращает правильный результат, если мы добавим 30 дней к дате. но я хочу показать месяц feb. может любое тело помочь мне пожалуйста.