润滑设置月结果为NA

时间:2019-06-01 04:21:56

标签: r lubridate

我似乎无法设置日期的月份部分。昨天工作正常,但今天停止工作。它发生在今年,所以与leap年无关。

我在Windows 10的R 3.6.0上使用lubridate 1.7.4。如果我尝试更改年份或日期,效果很好。我尝试过重新启动R并重新启动计算机。大约一周前,我已从R 3.5.1升级到3.6.0,一切正常。

> library (lubridate)
> today <- Sys.Date ()
> today
[1] "2019-05-31"
> month (today)
[1] 5
> month (today) <- 4
> today
[1] NA

任何帮助,我们将不胜感激。谢谢!

更新:Sada93指出了一个愚蠢的错误,即没有意识到今天的日期是31日的重要性,我现在意识到这与Subtracting months - issue with last day of month?相同。

0 个答案:

没有答案