我有这种字符串:
Wed Oct 27 00:00:00 EEST 2010
我希望将其解析为Date类型。
我试过
DateTimeFormat fmt = DateTimeFormat.getFormat("EEE MMM dd HH:mm:ss zzzz yyyy");
但它不起作用。
需要帮助才能解决这个问题。 感谢。
答案 0 :(得分:1)
尝试使用简单的日期格式。这是一个例子.. 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);
答案 1 :(得分:1)
谢谢你们,
我需要使用DateTimeFormat,因为使用SimpleDateFormat它不起作用,因为我正在使用GWT。
我正在使用IntellijIdea的GWT插件运行我的项目,如果我使用SimpleDateFormat,我有2个错误:
[ERROR] Line 164: SimpleDateFormat cannot be resolved to a type
[ERROR] Line 167: ParseException cannot be resolved to a type