程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> JAVA時間日期的判定和時間的加減

JAVA時間日期的判定和時間的加減

編輯:關於JAVA

比如現在有個String str =”2015-07-18”;
現在要在這個時間上加8個月就變成了“2016-03-18”
怎麼完成這種時間的轉換加減

String str = "2015-07-18";
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
try {
    Date myDate = formatter.parse(str);
    Calendar c = Calendar.getInstance();
    c.setTime(myDate);
    c.add(Calendar.MONTH, 8);
    myDate = c.getTime();
    System.out.println(formatter.format(myDate));
} catch (ParseException e1) {
    e1.printStackTrace();
}
*
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved