1)
String string="Tue Aug 27 15:24:52 CST 2013";
SimpleDateFormat simpleDateFormat=new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy",Locale.ENGLISH);
Date dd=simpleDateFormat.parse(string);System.out.println(dd);
参考api:http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html
2) date to string and String to Date
Date date=new Date();
// "yyyy-MM-dd HH:mm:ss" 表示24小时制,"yyyy-MM-dd hh:mm:ss" 表示12小时制
SimpleDateFormat sf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String sd=sf.format(date);
String sdate=sf.parse( sd); //String to Date