日期时间转换-从非标准到标准r中的明确格式



我目前正在处理一个有一百万行的数据集,其中所有的日期都不是R所需的标准明确格式。我曾试图将日期时间重新格式化为标准的明确格式,但没有任何运气。我尝试过使用format,as.POSIXltas.POSIXct等功能,但没有运气。

当前的格式是"%m/%d/%Y %H:%M:%OS",我需要将其重新格式化为"%Y/%m/%d %H:%M:%OS"

任何帮助都是感激的。

使用来自tidyverse的润滑包,您可以很容易地将其转换为所需的格式。

library(lubridate)
oldformat <- as.character("10/13/2022 01:12:33")
newformat <- mdy_hms(oldformat)

最新更新