String-->Date(转)

问题:怎样将String:20080407,转成Date:2008-04-07;现在只能将String:2008-04-07 转成Date:2008-04-07

import java.text.SimpleDateFormat;
import java.util.Date;

public class TestDate {
  public static Date convertDate(String adateStrteStr, String format) {
    java.util.Date date = null;
    try {
      SimpleDateFormat simpleDateFormat = new SimpleDateFormat(format);
           date = simpleDateFormat.parse(adateStrteStr);        
             simpleDateFormat=new  SimpleDateFormat("yyyy-MM-dd");
             System.out.println(simpleDateFormat.format(date));
      
    } catch (Exception ex) {
         ex.printStackTrace();
    }  
    return date;

  }
}


**********************************************************************


public static void main(String[]args){
     String str="20080403";
     System.out.println(convertDate(str,"yyyyMMdd"));
   }
}

posted @ 2012-11-28 16:45  zhenglongJava  阅读(150)  评论(0编辑  收藏  举报