我需要将日期“ 2014年4月30日星期三00:00:00 CEST”解析为“ dd / mm / yyyy”格式。

我已经找到了解决方案,但是需要java.text.DateFormat,并且我不能在GWT客户端上使用它。我需要解析该日期以提供GWT DateBox。

有人知道吗?

最佳答案

您可以改用DateTimeFormat

应该这样做:

DateTimeFormat inputFormat = DateTimeFormat.getFormat("EEE MMM dd HH:mm:ss z yyyy");
DateTimeFormat outputFormat= DateTimeFormat.getFormat("dd/MM/yyyy");

outputFormat.format(inputFormat.parse("Wed Apr 30 00:00:00 CEST 2014"));

09-27 23:05