В моем приложении Java я использую экземпляр DateFormat
для анализа входных данных даты .
DateFormat fmt;
fmt = DateFormat.getDateInstance(DateFormat.DEFAULT) // dd.MM.yyyy for de_DE
Проблема в том, что пользователь настаивает на вводе дат в форме 31.12.11
.
К сожалению, это разбирается на 31.12.11
. ( 0011-12-31
в формате ISO) Вместо этого я хочу, чтобы проанализированная дата стала 31.12.2011
( 2011-12-31
в формате ISO).
Могу ли я изменить формат даты, чтобы таким образом анализировать входные данные?