我正在尝试将一些当前设置为数字的日期转换为日期类。例如19870101
例如:
> as.Date.numeric(19870101, origin = "1970-01-01")
[1] "56417-06-28"
为什么这不返回正确的日期,应该是 "1987-01-01"
。有谁知道我在这里做错了什么,起源参数是错误的吗?
有什么想法吗?谢谢!
最佳答案
library(lubridate)
ymd(19870101)
输出
[1] "1987-01-01"
关于r - 无法在 R 中将数字转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64534586/