With the jQuery controls you had a nice feature that you could add multiple parse formats in which the value could be parsed and have a single one for displaying the value. In the Angular implementation you are limited to a single format that the user should follow, which is very inconvenient as different users are used to type differently.
Would be nice to allow users to type a value in any format that is appropriate for their locale. For example I might want to accept M/d/yy
, M/d/yyyy
, M/d
for dates, for example, and the date to "autocomplete" to the correct value once the user looses focus.