私は PlayFramework 2.1 と Scala をメイン言語として使用しています。
入力日付の Web フォームがあります。ユーザーに次のパターンに従って日付を入力するように強制したい: dd/MM/yyyy
.
したがって、コントローラーで次のようなパターンを正確に記述します。
val myForm = Form(
mapping(
"date" -> date("dd/MM/yyyy")
)(MyModel.apply)(MyModel.unapply)
)
ただし、次のようなパターンdd/mm/yyy
も受け入れられます....たとえば:17/02/201
の代わりに17/02/2013
. それどころか、dd/mm
私が期待するものは受け入れられません。
年の4桁で予想されるパターンを保証する効率的でクリーンな方法はありますか?