I have forms for users to enter dates of projected events, payments, etc. For our purposes, we only need the month and year for these entries.
I have formatted the date fields as mm/yy and have tried several different input masks, finally settling on
00/"1"/00;0;_
(since every month would have a first day). The problem is that users still see __/1/__ when entering dates, and this can be confusing, even if they have been explicitly instructed to enter dates in mm/yy format. An input mask of 00/00;0;_ shows the desired __/__ during data entry, but the data saved consists of the 4 digits as the month and day of the current year.
Is there any way to have users enter mm/yy data without exposing them to a confusing input mask?
I have formatted the date fields as mm/yy and have tried several different input masks, finally settling on
00/"1"/00;0;_
(since every month would have a first day). The problem is that users still see __/1/__ when entering dates, and this can be confusing, even if they have been explicitly instructed to enter dates in mm/yy format. An input mask of 00/00;0;_ shows the desired __/__ during data entry, but the data saved consists of the 4 digits as the month and day of the current year.
Is there any way to have users enter mm/yy data without exposing them to a confusing input mask?