Возможный дубликат:
Кто-нибудь знает простой способ использования java-календаря, чтобы вычесть X дней на дату?
Мне нужно минус 365 дней в заданную дату (givenDate) -
Calendar calendar = Calendar.getInstance();
calendar.setTime(givenDate);
calendar.add(Calendar.DATE, -365);
Я прав?