Necesito identificar la fecha que es hace 6 meses completos. Por ejemplo:Cómo identificar la fecha de 6 meses completos
Feb-27, 2012(Today) - It is Feb and we don't count incomplete month, false
Feb-01, 2012 - Still Feb so don't count too, false
Jan-01, 2011 - Completed, false
Dec-01, 2011 - Completed, false
Nov-01, 2011 - Completed, false
Oct-01, 2011 - Completed, false
Sep-01, 2011 - Completed, false
Aug-01, 2011 - Completed, false
Jul-01, 2011 - Already pass 6 complete months, true
Debería funcionar en cualquier fecha en el futuro.
Pensé en la fecha actual menos 30 * 6 = 180 días, pero no es precisa.
Tiene que ser preciso porque, por ejemplo, si identificamos julio de 2011 es válido entonces vamos a mantener todos los datos para ese mes.
Gracias.
¿Probó algo que probablemente no funcionó? ¿Has probado la hora de Joda? – Nishant
No sé sobre el tiempo joda, así que no estoy seguro de si hay alguna clase útil para resolver esto. – lamwaiman1988
Joda time es una biblioteca relativamente superior para fecha-hora que la Fecha de Java. Podrías ver cómo he resuelto el problema por ti. – Nishant