在 R 中将长数字转换为日期

Roh*_*uja -1 r date

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

在此输入图像描述

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

在此输入图像描述

现在,我已经提取了向量 vDates 中的日期,并尝试使用下面的代码将它们转换回日期,但它给了我错误。在此输入图像描述

请让我知道我在这里缺少什么!

感谢您的帮助。

jyj*_*jek 5

在您的屏幕上编号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"
Run Code Online (Sandbox Code Playgroud)