Мне нужно определить дату, которая 6 полных месяцев назад.Например:
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
Это должно работать в любую дату в будущем.
Я думал о текущей дате минус 30 * 6 = 180 дней, но это не точно.
Он должен быть точным, потому что, например, если мы определим, что июль 2011 года действителен, то мы будем хранить все данные за этот месяц .
Спасибо.