我目前正在处理一个有一百万行的数据集,其中所有的日期都不是R所需的标准明确格式。我曾试图将日期时间重新格式化为标准的明确格式,但没有任何运气。我尝试过使用format
,as.POSIXlt
和as.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)