私は 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桁で予想されるパターンを保証する効率的でクリーンな方法はありますか?