将日期和时间字符串转换为数字

时间:2015-06-18 05:05:37

标签: r

我有一个文件,其中包含近四千个条目,格式如下:

1/28/2015 14:13

如何让R将这些读作实数?

2 个答案:

答案 0 :(得分:3)

@RomanLuštrik建议:

mydate <- "1/28/2015 14:13"

# convert to date
strptime(mydate, "%m/%d/%Y %H:%M")
# [1] "2015-01-28 14:13:00 GMT"

# make it numeric
as.numeric(strptime(mydate, "%m/%d/%Y %H:%M"))
# [1] 1422454380

答案 1 :(得分:-1)

    datestring<-"your variable"
    x<-strptime(datestring, %b/%d,%Y %H:%M) 

查看strptime()信息

lubridate包,其中包含许多用于更改格式的函数

对于实数,您有POSIXct()函数。

相关问题