字符串 Fri Feb 24 00:00:00 CST 2012 怎么转成Date类型?

解决方案 »

  1.   

    利用simpledateformat类进行转化,楼主可以去搜索一下关于date,dateformat,simple dateformat三个类
      

  2.   

    String str = "2012-02-24 00:00:00"; //与格式日期对应上
    SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    Date date = null;
    try {
    date = sdf.parse(str);
    } catch (ParseException e) {

    }
    System.out.println(date);
      

  3.   

    建议自己写一个字符串转换的了,在用SimpleDateFormat转换
      

  4.   

    new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH)
    要用到Local
      

  5.   

       String str = "Fri Feb 24 00:00:00 CST 2012";
            SimpleDateFormat formatE = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH);
            Date date = formatE.parse(str);
            SimpleDateFormat formatC = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            System.out.println(formatC.format(date));确实可以