Java – 将String(包括EEST)转换为日期

我有这种字符串:

Wed Oct 27 00:00:00 EEST 2010

我想将其解析为Date类型.

我试过了

DateTimeFormat fmt = DateTimeFormat.getFormat("EEE MMM dd HH:mm:ss zzzz yyyy");

但它不起作用.

需要帮助才能解决这个问题.
谢谢.

最佳答案 尝试使用简单的日期格式.这是一个例子..
SimpleDateFormat java docs …

String dt = "Wed Oct 27 00:00:00 EEST 2010";
SimpleDateFormat format = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzzz yyyy");
Date date = format.parse(dt);
System.out.println("date = " + date);
点赞