Когда я создаю экземпляр новую дату, используя GregorianCalendar как это:Java - GregorianCalendar выводит неверный год?
GregorianCalendar myCal = new GregorianCalendar(29,5,2011);
Тогда, наконец, я выполняю следующий код (ожидая его, чтобы вернуться в 2011 году), и она возвращается 35. Я задаюсь вопросом, почему это , так как мне нужно будет сравнить его с прошедшей датой (2011).
System.out.println(myCal.get(Calendar.YEAR));