刚在论坛上看到有人问字符串Fri Jul 03 10:48:32 CST 2009,怎么把这个字符串转化为正常的日期格式 个人写了个代码可以通过,以便以后碰到不用再写 public class Hehh { @SuppressWarnings("deprecation") public static void main(String[] args) throws ParseException{ String hql = "Fri Jul 03 10:48:32 CST 2009"; SimpleDateFormat simples = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US); Date date = simples.parse(hql); SimpleDateFormat simple = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(simple.format(date)); } }