在R

时间:2017-09-08 02:24:57

标签: r date datetime format

我有一个数据框,第一列的日期和时间为“2016-03-01 23:50:00”格式。当我dput(ordereddata$Date_Time)输出

> dput(ordereddata$Date_Time)
structure(1:2, .Label = c("2016-03-01 00:10:00", "2016-03-01 00:20:00"
), class = "factor")

我想格式化此列,以便将日期和时间存储到MM-DD-YYY HH:MM:SS AM/PM

我有时间和Lubridate库,但我仍然无法转换格式。我尝试了一些命令,没有一个被存储。它无法解析。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

试试这个:

x <- structure(1:2,.Label=c("2016-03-01 00:10:00","2016-03-01 00:20:00"),class="factor")

x <- as.POSIXct(x)