Tengo fecha Wed May 08 00:00:00 GMT+06:30 2013. Le agrego un día usando Joda-Time DateTime como este.
DateTime dateTime = new DateTime(date);
dateTime.plusDays(1);
Cuando imprimo dateTime, obtuve esta fecha 2013-05-08T00:00:00.000+06:30. La fecha de joda no agregó un día. No he encontrado ningún error.
Gracias

plusDays()devuelve un nuevoDateTimeobjeto. Pruebadatetime = dateTime.plusDays(1). Confirmado de los documentos .Respuestas:
El
plusDaysmétodo no es un mutador. Devuelve una copia delDateTimeobjeto dado con el cambio realizado en lugar de cambiar el objeto dado.Si realmente desea cambiar el
dateTimevalor de la variable , necesitará:DateTime dateTime = new DateTime(date); dateTime = dateTime.plusDays(1);fuente
Si desea agregar días a la instancia de fecha y hora actual, use MutableDateTime
MutableDateTime dateTime = new MutableDateTime(date); dateTime.addDays(1);fuente