R中的时间和日期操作

时间:2015-11-06 12:28:55

标签: r

我试图将日期和时间与登录和注销列分开。 我想要4个单独的列,即1)登录日期                                2)登录时间                                3)退出日期                                4)退出时间 总数据点是15444。 我也试过使用reshape和lubridate。请帮忙。

1 个答案:

答案 0 :(得分:2)

as.Date(d1$login_time) 应该返回日期部分。

提取您可以使用format(as.POSIXct(d1$login_time) ,format = "%H:%M:%S")

的时间

您可以将这些字段添加到现有数据框中,如下所示

d1$login_time_Data <- as.Date(d1$login_time)
d1$login_time_Time <- format(as.POSIXct(d1$login_time) ,format = "%H:%M:%S")

同样适用于logout_timeloginlogout

这样做会将列login_time_Data等添加到现有数据框中。