Я пытаюсь вычесть n месяцев с даты следующим образом:
maturity <- as.Date("2012/12/31")
m <- as.POSIXlt(maturity)
m$mon <- m$mon - 6
но итоговая дата 01-Jul-2012
, а не 30-Jun-2012
, как и следовало ожидать.
Есть ли короткий способ получить такой результат?
Заранее спасибо