我对以下代码感到困惑,该代码昨天正在运行:
> Sys.Date() - months(13)
[1] NA
为什么会返回NA?这些实验未能回答我的问题:
> Sys.Date() + months(13)
[1] "2016-08-31"
> Sys.Date() - months(13)
[1] NA
> Sys.Date() - months(12)
[1] "2014-07-31"
> Sys.Date() - months(12) - months(1)
[1] NA
> Sys.Date() - months(15)
[1] NA
> Sys.Date() - years(1)
[1] "2014-07-31"
> Sys.Date() +days(1) - months(13)
[1] "2014-07-01"