R转换不同的日期变量

时间:2016-03-30 19:24:05

标签: r date

我有一个variisu日期格式的变量:

2016-05-02T11:20:00 要么 4/25/2016 4:48:00 AM

是否有一个很好的功能可以一次性解释不同的日期格式并转换为相同的格式?

我之前刚刚使用过

strptime(Data$Date, format="%Y-%m-%dT%H:%M:%S")

格式为2016-05-02T11:20:00

在考虑ifelse之前还有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

仅供参考,如评论中所示,lubridate :: parse_date_time运作良好。

parse_date_time(数据$ DateVariable,订单= c(“%Y-%m-%d%H:%M:%S”,“%m /%d /%y%H /%M /%S” ))