如何把String类型的时间(2009-03-16)转换成格式为(20090316):类型同样为String类型

解决方案 »

  1.   

    1.String类型转换成Date类型:
      SimpleDateFormat formatter = new SimpleDateFormat ("yyyy/MM/dd HH:mm:ss");
      String str="2008.08.21";
      ParsePosition pos = new ParsePosition(0);
      Date dt=formatter.parse(str,pos);
    2.Date类型转换成String类型:
       SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
       String stime=df.format(new Timestamp(System.currentTimeMillis()));//当前时间
       SimpleDateFormat df1 = new SimpleDateFormat("yyyy-MM-dd");
      

  2.   

    String str="2009-03-16";
    String ss[]=str.split("-");
    String ss1=ss[0];
    String ss2=ss[1];
    String ss3=ss[2];
    System.out.println(ss[0]+ss[1]+ss[2]);