GWT では、この文字列を解析しようとしています
String myString = "Thu Jul 11 10:37:45 BST 2013";
このような:
DateTimeFormat sdf = DateTimeFormat.getFormat("EEE MM dd HH:mm:ss Z yyyy");
Date myDate = sdf.parse(myString);
Window.alert(myDate.toString());
しかし、私はこのエラーが発生します:
18:06:12.293 [ERROR] [dialective] Uncaught exception escaped
com.google.gwt.event.shared.UmbrellaException: Exception caught: Exception caught: Thu Jul 11 10:37:45 BST 2013
[...]
Caused by: java.lang.IllegalArgumentException: Thu Jul 11 10:37:45 BST 2013
at com.google.gwt.i18n.shared.DateTimeFormat.parse(DateTimeFormat.java:1437)
at com.google.gwt.i18n.shared.DateTimeFormat.parse(DateTimeFormat.java:882)
おそらく文字列"EEE MM dd HH:mm:ss Z yyyy"は間違っていますが、ドキュメントを見て正しく行う方法がわかりません。
ありがとう!