`
terry0501
  • 浏览: 306729 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

获取当前日期一个月后的日期

 
阅读更多
public String nextMonth(){
   Date date = new Date();
   int year=Integer.parseInt(new SimpleDateFormat("yyyy").format(date));
   int month=Integer.parseInt(new SimpleDateFormat("MM").format(date))+1;
   int day=Integer.parseInt(new SimpleDateFormat("dd").format(date));
   if(month==0){
    year-=1;month=12;
   }
   else if(day>28){
    if(month==2){
     if(year%400==0||(year %4==0&&year%100!=0)){
      day=29;
     }else day=28;
    }else if((month==4||month==6||month==9||month==11)&&day==31)
    {
     day=30;
    }
   }
   String y = year+"";String m ="";String d ="";
   if(month<10) m = "0"+month;
   else m=month+"";
   if(day<10) d = "0"+day;
   else d = day+"";
 
   return y+"-"+m+"-"+d;
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics