我在这里阅读了几个问题/答案,但我似乎无法解决日期时间问题。
如何将日期6/18/14 10:55 AM
转换为2014-06-18
(yyyy-mm-dd)?所以,我最后的日期不是时间。
以下是我所做的:
data <- data.frame(date = c( "6/18/14 10:55 AM", "10/8/14 3:10 PM", "10/31/14 12:24 PM","6/18/14 10:55 AM", "12/2/14 12:52 PM", "11/24/14 12:31 PM"))
str(data) #variable is factor
data$date <- as.POSIXct(data$date)
data #Preview
(另外我无法在stackoverflow的代码格式中添加上述代码。很抱歉给您带来不便)。
答案 0 :(得分:-1)
在上述用户的帮助下,找出问题所在。 as.Date(数据$ date,“%m /%d /%Y”)有效。 %Y应该是资本。