一个日期格式的字符串转成Date 类型后,给这个日期加上半年,或者随意加上几个月,然后在将这个日期返回。想请问高手是否有简单解决的方式!!!

解决方案 »

  1.   

    Calendar的add()
    SimpleDateFormat的parse()
    要学会查api
      

  2.   

    lz给不给分啊,给分的话,联系我。[email protected]
    十分钟之内解决!
      

  3.   

    (对象名).add(Calendar.MONTH,(要加的月份值));
    返回使用:get()
      

  4.   

    最保险的办法。
    Date now = new Date();
    long time = now.getTime();
    time += 1000*3600*24;
    now = new Date(time);
    // 加了一天。
      

  5.   

    Calendar calendar = Calendar.getInstance();
    calendar.add(Calendar.MONTH, 1);
    System.out.println(calendar.getTime());
      

  6.   

    TO 楼主:
    chenxw_mail()、 tommy_ty() 和 tubage408() 是正解。其他人的就不要看了。
      

  7.   

    Calendar calendar = Calendar.getInstance();
    calendar.add(Calendar.MONTH, 1);
    System.out.println(calendar.getTime());
      

  8.   

    Calendar objCalenda = Calendar.getInstance();
    objCalendar.add(Calendar.MINUTE,30);
    Date objDate = objCalendar.getTime();