2012-10-19 125 views
2

不计米什么字符串我传递解析我总是得到GWT DateTimeFormat.parse方法非法参数异常。GWT DateTimeFormat.parse始终非法参数异常

例如,下面的代码行有什么问题:?

Date date = DateTimeFormat.getFormat("MM-dd-YYYY").parse("10-10-2012"); 

我得到:

java.lang.IllegalArgumentException: 10-10-2012 
    at com.google.gwt.i18n.shared.DateTimeFormat.parse 

回答

3

代替YYYY,格式为一年,你应该使用yyyy。您指定的格式将匹配如下所示的日期:10-10-YYYY(因为Y不是特殊的日期格式字符)。