程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java-android日歷問題:在日歷的月份中+1

java-android日歷問題:在日歷的月份中+1

編輯:編程綜合問答
android日歷問題:在日歷的月份中+1

我正在用下邊的代碼

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月+1的時候給出的是3月,如果我加的是30天可能返回的輸出結果就是正確的了。但是我想要顯示的是2月,有人能幫幫我麼?

最佳回答:


我解決這個問題了

用這個代碼

Calendar cal = Calendar.getInstance();
System.out.println("Before "+cal.getTime());  //Before Thu Jan 31 10:16:23 IST 2013

cal.add(Calendar.MONTH, 1);
System.out.println("After "+cal.getTime()); //After Thu Feb 28 10:16:23 IST 2013
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved