我试图将数据表中的Date.Time列拆分为单独的日期和时间列。当前列是字符。
这是我已经尝试过的方法,但是它给了我一列包含2019年日期的内容。我不希望今年成为2019年,所以行不通。即使这样做,也不确定如何获取时间到单独的列
office$date <- as.Date(office$Date.Time, format = '%m/%d')
office$date <- as.Date(office$Date.Time, format = '%m/%d')
答案 0 :(得分:1)
日期需要年份字段。您可以删除年份字段,但是结果将是字符,而不是日期格式。
office$date <- as.Date(office$Date.Time, format = 'Y%/%m/%d')
office$date <- as.character(gsub("^.{5}","",office$date))