在Android中添加一个月到日历月份时出现的日历问题。

16 浏览
0 Comments

在Android中添加一个月到日历月份时出现的日历问题。

我正在使用以下代码:

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

jan加上+1得到的是mar月份。也许如果我们将当前日期加上30天,它会返回正确的输出。但我想显示feb月份。请问有人可以帮我吗?

0