将长整数转换为R中的日期

时间:2018-08-10 12:52:11

标签: r date

我有一个excel文件,正在尝试使用read_excel函数在R中读取。我的数据中的日期字段向上移动,即它们作为列。参见下面的截图

enter image description here

问题是当R读取数据文件时,它将日期字段列转换为如下所示的内容。

enter image description here

现在,我已经在向量vDates中提取了日期,并尝试使用以下代码将其转换回日期,但这给了我错误。 enter image description here

请让我知道我在这里想念的是什么!。

感谢帮助。

1 个答案:

答案 0 :(得分:2)

在您的屏幕编号43102中,"2018-01-04""2018-01-02"
我使用这个:

as.Date(as.numeric(vdates), origin = "1899-12-30")
[1] "2018-01-01" "2018-02-01" "2018-03-01"