【发布时间】:2022-02-22 08:24:40
【问题描述】:
我有一个包含两列日期和时间的 df,我想将它们从字符转换为日期和时间格式。有人可以帮忙吗?谢谢
dput(df)
structure(list(start_date = c("2021-03-01 00:00:03", "2021-03-01 00:02:04",
"2021-03-01 00:02:29"), finish_date = c("2021-03-01 00:16:29",
"2021-03-01 00:35:40", "2021-03-01 00:33:14")), row.names = c(NA,
3L), class = "data.frame")
我试过了,但是没用
as.Date.POSIXct(df$start_date, format="%Y/%m/%dT%H:%M:%S"
as.Date.POSIXct(df$finish_date, format="%Y/%m/%dT%H:%M:%S"
【问题讨论】:
-
anytime包可以帮助您自动尝试多种合理的格式。