當我嘗試使用以下格式解析時間戳時:「Thu Nov 8 15:41:45 2012」,只返回NA
。strptime,as.POSixct和as.Date返回意外的不適用
我使用的是Mac OS X R 2.15.2和Rstudio 0.97.237。我的操作系統的語言是荷蘭語:我認爲這與它有關。
當我嘗試strptime
,NA
返回:
var <- "Thu Nov 8 15:41:45 2012"
strptime(var, "%a %b %d %H:%M:%S %Y")
# [1] NA
也不對as.POSIXct
工作:
as.Date("Thu Nov 8 2012", "%a %b %d %Y")
# [1] NA
:
as.POSIXct(var, "%a %b %d %H:%M:%S %Y")
# [1] NA
我還對以上但沒有%H:%M:%S
組件串試圖as.Date
任何想法我可能做錯了什麼?
我無法在Ubuntu和R上重現您的錯誤。另外,對我來說,'strptime'創建一個'POSIXlt'而不是'POSIXct'時間對象。最後,請嘗試使用'as.POSIXct(var,format = ...)'來看看你是否有更多的運氣。 – Justin