Mögliche Duplizieren:
Anyone know a simple way using java calendar to subtract X days to a date?Subtrahierend Tage in einem Kalender Objekt
Ich muss minus 365 Tage in einem bestimmten Datum (givenDate) -
Calendar calendar = Calendar.getInstance();
calendar.setTime(givenDate);
calendar.add(Calendar.DATE, -365);
Am I Recht?
Eigentlich sind calendar.add (Calendar.DAY_OF_YEAR, n) und calendar.add (Calendar.DATE, n) identisch. Siehe http://stackoverflow.com/questions/2506082/add-more-than-30-days-with-calendars-add-method-in-java/2506096#2506096 –