相关文章推荐
逆袭的蘑菇  ·  【java框架】SpringMVC(4) ...·  2 周前    · 
淡定的地瓜  ·  iOS 通信通知 ...·  1 周前    · 
高大的洋葱  ·  WPF ...·  1 月前    · 
自信的芒果  ·  [Solved] Problem with ...·  6 月前    · 

我们在java开发中,遇到一个Date类型的日期,希望在它基础上增加一个月,赋值给另外一个变量,这个时候该如何处理


/****
* 传入具体日期 ,返回具体日期增加一个月。
* @param date 日期(2017-04-13)
* @return 2017-05-13
* @throws ParseException
*/
private  String subMonth(String date) throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date dt = sdf.parse(date);
Calendar rightNow = Calendar.getInstance();
rightNow.setTime(dt);
rightNow.add(Calendar.MONTH, 1);
Date dt1 = rightNow.getTime();
String reStr = sdf.format(dt1);
return reStr;

---------------------
作者:景天
来源:CSDN
原文:https://blog.csdn.net/lixinyao5281/article/details/70158821
版权声明:本文为博主原创文章,转载请附上博文链接!