java 时间日期的判定和时间的加减

来源:互联网 发布:我爱你你知道吗网络剧 编辑:程序博客网 时间:2024/06/01 21:00

http://blog.csdn.net/zhengqiqiqinqin/article/details/20630415

比如现在有个String str =”2013-07-18”;
现在要在这个时间上加8个月就变成了“2014-03-18”
怎么完成这种时间的转换加减

String str = "2013-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();}
0 0
原创粉丝点击