Я хочу увеличить определенную дату на 1 день. Я создаю объект Calendar, например:
Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR, 2012);
cal.set(Calendar.MONTH, 0);
cal.set(Calendar.DAY_OF_MONTH, 31);
Затем, чтобы увеличить его на 1 день, я могу сделать 2 вещи:
cal.add(Calendar.DAY_OF_MONTH, 1);
ИЛИ
cal.add(Calendar.DAY_OF_YEAR, 1);
Существуют и другие константы "Дня", но я получаю тот же результат, используя вышеприведенные 2 метода увеличения дня на 1. В каком случае я получу разные результаты для двух?