使用R中的lubridate计算年龄

时间:2014-10-14 01:56:38

标签: r lubridate

我对R包lubridate_1.2.0的结果感到有点困惑:

> as.period(difftime(as.Date('2013-03-01'),as.Date('1960-03-01')))
estimate only: convert difftimes to intervals for accuracy
[1] "52y 0m 365d 0H 0M 0S"

答案应该是53y,而不是52y and 365d吗?

更新01

我找到了它的修复

> as.period(new_interval(as.Date('1960-03-01'),as.Date('2013-03-01')))
[1] "53y 0m 0d 0H 0M 0S"

但这两个功能有什么区别?

0 个答案:

没有答案