将字符串日期转换为数字日期

时间:2019-05-04 16:11:28

标签: r

我想将这种日期:Apr 09, 2019转换为这种日期:Apr 09, 2019-04-09

我写了

as.Date(Data$date, format = "%B %d, %Y") format(as.Date(Data$date, format = "%B %d, %Y"), "%d-%m-%Y")

该代码有效,但是当我View(Data)时,我发现它尚未转换。

为什么?有想法吗?

1 个答案:

答案 0 :(得分:2)

原因是该列未更新。我们需要将结果分配(<-回到原始列或新列

Data$date <- format(as.Date(Data$date, format = "%B %d, %Y"), "%d-%m-%Y")