2015-06-18 44 views
0

我有將近4000項的文件格式中的這樣一列:轉換日期和時間串數字

1/28/2015 14:13 

如何獲得R鍵閱讀這些爲實數?

+3

嘗試'strptime(X,格式= 「%米/%d /%Y%H:%M」)'。 –

+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 
+0

我輸入了'as.numeric(strptime(「1/28/2015 14:13」,format =「%m /%d /%Y $ H:$ M」))',它只是說'[1]不適用」。 –

+0

我的答案中沒有'$'符號。 – zx8754

+0

對不起:心不在焉的錯字。現在正在工作。 –

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

只是檢查出的strptime()信息

存在lubridate包了很多的這個功能改變格式

實數你有POSIXct()功能。

+1

這不起作用(不僅僅是因爲缺少引號)。 –

相關問題