1

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"は間違っていますが、ドキュメントを見て正しく行う方法がわかりません。

ありがとう!

4

0 に答える 0