Я только что столкнулся с этой проблемой вчера в поле даты истечения срока действия кредитной карты.Я тупо изменил 00/0000 в качестве маски ввода на 00/00 и столкнулся с проблемой, с которой вы столкнулись.проблема заключается в том, что если вторая пара цифр является действительной датой, она будет интерпретироваться как дата, а текущий год будет предоставлен неявно.Таким образом, если вы введете:
06/09
для июня 2009 года, оно будет сохранено как:
06/09/2009
С другой стороны, если вы введете:
06/34
это будет интерпретироваться как
06/01/1934
Насколько я понимаю, единственный способ для вас сделать то, что вы хотите, это использовать год из 4 цифр.