Thu Dec 03 10:05:42 CST 2009 怎么弄转换成 2009-12-03 10:05:42    
         谢谢大家

解决方案 »

  1.   


    public static void main(String[] args) throws Exception {
    String str = "Thu Dec 03 10:05:42 CST 2009";
    SimpleDateFormat sdf =  new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy",Locale.US);
    Date date = sdf.parse(str);
    sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    System.out.println(sdf.format(date));
    }
      

  2.   

    Date d = DateUtils.parseDate(date, new String[] { "yyyy-MM-dd" });