我试图从日期中减去n个月,如下所示:
maturity <- as.Date("2012/12/31") m <- as.POSIXlt(maturity) m$mon <- m$mon - 6
但结果日期是01-Jul-2012,而不是30-Jun-2012我所期望的.有没有简短的方法来获得这样的结果?
01-Jul-2012
30-Jun-2012
提前致谢
r
r ×1