java.util.Calendar.setLenient() не дружит с 1 апреля 1984г. ???
Используется следующий код:
[highlight=java]Calendar calendar = new GregorianCalendar(year, month, day);
calendar.setLenient(false);[/highlight]
В случае, когда
[highlight=java]int year = 1984;
int month = 3;
int day = 1;[/highlight]
setLenient(false); выкидывает исключение.
Проверяли соседние года (високосные и не високосные) - все работает отлично.
Что не так с датой "1 апреля 1984г." ?