R POSIX格式的日期和时间
我正在把这个从csv文件读入RR POSIX格式的日期和时间,r,lubridate,R,Lubridate,我正在把这个从csv文件读入R df参数format必须是它所读取内容的格式,而不是您希望输出的格式 此外,我假设您的日期组件是“mm/dd/yyyy”的美国版本 考虑 DateTime <- "10/14/2000 8:30:05" as.POSIXct(DateTime, format = "%m/%d/%Y %H:%M:%S") "2000-10-14 08:30:05 AEDT" DateTimeformat参数必须是它所读取内容的格式,而不是您想要的输出格式 此外,我假设您的
df参数
format
必须是它所读取内容的格式,而不是您希望输出的格式
此外,我假设您的日期组件是“mm/dd/yyyy”的美国版本
考虑
DateTime <- "10/14/2000 8:30:05"
as.POSIXct(DateTime, format = "%m/%d/%Y %H:%M:%S")
"2000-10-14 08:30:05 AEDT"
DateTimeformat
参数必须是它所读取内容的格式,而不是您想要的输出格式
此外,我假设您的日期组件是“mm/dd/yyyy”的美国版本
考虑
DateTime <- "10/14/2000 8:30:05"
as.POSIXct(DateTime, format = "%m/%d/%Y %H:%M:%S")
"2000-10-14 08:30:05 AEDT"
DateTime
df$DateTime <- paste(df$DATE, df$TIME)
df$DateTimePOSIX <- strptime(df$DateTime, format = "%Y-%m-%d %H:%M:%S")
DateTime <- "10/14/2000 8:30:05"
as.POSIXct(DateTime, format = "%m/%d/%Y %H:%M:%S")
"2000-10-14 08:30:05 AEDT"
df$DateTimePOSIX <- as.POSIXct(df$DateTime, format = "%m/%d/%Y %H:%M:%S")
df
# ID DATE TIME DateTime DateTimePOSIX
# 1 1 10/14/2000 8:30:05 10/14/2000 8:30:05 2000-10-14 08:30:05
# 2 2 02/13/2001 12:05:05 02/13/2001 12:05:05 2001-02-13 12:05:05