0

誰かがGWTで日付検証を行う方法を教えてもらえますか?文字列として日付を渡します。日付形式に変換し、その形式を検証する必要があります。

4

2 に答える 2

6
import com.google.gwt.i18n.client.DateTimeFormat;

...
DateTimeFormat myDateTimeFormat = DateTimeFormat.getFormat(...);
Date date = myDateTimeFormat.parseStrict(dateString);

parseStrict()無効な日付文字列に対して IllegalArgumentException をスローします。

于 2012-12-16T14:52:53.140 に答える
0

文字列にGWTBeanValidationパターンマッチング式を使用できます。

@Pattern( regexp = "some javascript regular expression" ) 
private String dateStr;

またはあなたが日付を持っているときこれ:

@DateTimeFormat(pattern = "dd.MM.yy")
private Date myStartDate;

私はこれを使用しませんが、gwt-2.5.0サンプルディレクトリで完全なサンプルを見ることができます。

よいひとときを。

于 2012-12-16T13:57:36.143 に答える