【发布时间】:2017-05-01 03:45:30
【问题描述】:
我有df$date 作为下面的字符类型:
date
1 "2016-04-10T12:21:25.4278624"
2 "2016-04-12T10:01:42.9573987"
3 "2016-04-12T10:02:15.2168753"
4 "2016-04-12T10:02:45.3005686"
我想将其转换为日期时间对象并尝试as.Date(df$date),输出为
"2016-04-10"
"2016-04-12"
"2016-04-12"
"2016-04-12"
我也试过as.POSIXlt(df$date),输出是
"2016-04-10 BST"
"2016-04-12 BST"
"2016-04-12 BST"
"2016-04-12 BST"
我正在寻找的是
date
1 2016-04-10 12:21:25.4278624
2 2016-04-12 10:01:42.9573987
3 2016-04-12 10:02:15.2168753
4 2016-04-12 10:02:45.3005686
我还尝试了help的以下内容
as.POSIXct(strptime("2011-03-27 01:30:00", "%Y-%m-%d %H:%M:%S"))
输出为NA
如何获得所需的输出?
【问题讨论】:
标签: r datetime time-series