New answers tagged

2

Since your use case requires including dates from far in the past, show the control in an error state. You can even specify which part of the value is missing, like so: When the user inputs an incorrect value in the field, e.g. 01/01 Return 01/01/YYYY


2

For the contract dates that will be in the recent past, present, and near future, it makes sense to default to the current year. If a value is almost always going to be the same, you can save the user a (likely) keystroke and default to that value. (You might want to see if defaulting to January of the next year is a good idea when the user is in December.) ...


Top 50 recent answers are included