【发布时间】:2018-12-11 08:40:56
【问题描述】:
当您使用 fread 函数通过 data.table 库将数据提取到 R 时,日期始终被读取为 yyyy-mm-ddThh:mm:ss,例如:
2018-11-21T20:31:57
我想像约会一样使用它,但要以最快的方式使用。直到今天,我总是使用 lubridate 的函数 ymd_hms() 来转换为日期,但我来这里是想问是否可以只使用 data.table
我已经使用 IDate、IDateTime、as.IDate、.. 进行了试验,但这些对我没有任何作用。
代码示例:
library(data.table)
data <- data.table(date = "2018-11-21T23:32:54")
IDateTime(data$date)
as.IDate(data$date)
as.Date.IDate(data$date)
谢谢!
【问题讨论】:
-
我已经用正确的方式编辑了问题的日期
标签: r datetime data.table