从字符串中分别获取整型年月日,创建Calendar对象,用年月日设置该Calendar对象的日期,从该Calendar对象中获取Date对象

解决方案 »

  1.   

    看看SimpleDateFormat的方法吧。 SimpleDateFromat.parse();
      

  2.   

    String s="1986-06-27";
    String[] ss=s.split("-");
    Date date=new Date();
    date.setYear(Integer.parseInt(ss[0])-1900);
    date.setMonth(Integer.parseInt(ss[1]));
    date.setDate(Integer.parseInt(ss[2]));
    System.out.println(date.toString());
      

  3.   

    SimpleDateFormat ymdFormat = new SimpleDateFormat( "yyyyMMdd" );
            Date startDate = ymdFormat.parse( startYmd );
            Date endDate = ymdFormat.parse( endYmd );