Supongo que Java tiene una forma incorporada de hacerlo.¿Cómo determinar la fecha un día antes de una fecha determinada en Java?
Dada una fecha, ¿cómo puedo determinar la fecha un día antes de esa fecha?
Por ejemplo, supongamos que me entregan el 1 de marzo de 2009. La fecha anterior es 2/28/2009. Si me hubieran dado el 1 de marzo de 2008, la fecha anterior habría sido 2/29/2008.
El exceso/defecto en el número de respuestas que sugieren Joda Time es 3.5. Me haré cargo. –
dormir (-86400); Date.getDate()? :-) – Tanktalus
@mmyers: Miré a Joda Time, pero pensé que seguramente la biblioteca de Java podría manejar esta simple tarea por sí misma. Tal vez no ... –