This was made using
https://unmanner.github.io/imaskjs/guide.html
You can input a mask of your choosing following specific rules:
where definitions are:
0
a
*
[]
{}
`
And the input will only allow you to type if you follow those rules.
In this version, a new mask was activated, using the same JS library, it's now possible to put a mask on the dates.
Please, check how you can do it, in our Demo.
Fix: The Maximum Year field is no longer mandatory.