例如 2010-01-05 加 21后得到的新日期,格式也为 yyyy-mm-dd
谢谢了
日期
------解决方案--------------------
转成毫秒数相加,再格式化
------解决方案--------------------
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date date = format.parse("2010-01-05");
Calendar c = Calendar.getInstance();
c.setTime(date);
c.add(Calendar.DATE, 21);
date = c.getTime();
System.out.println(format.format(date));
------解决方案--------------------
好吧 2楼正解。 我项目就是把这方法加到工具类里用的。