2016-02-05 72 views
0

我想這件T領域R.這種對時間值轉換爲向量:你怎麼轉換成datetime R中

dput(t) 
"01-DEC-15 04.50.14.000000000 PM" 

我嘗試這樣做:

tt<-as.POSIXct(t, format="%d-%b-%Y %I.%M.%S %p") 

當我打印在tt之外,我得到了NA。任何想法我做錯了什麼?

回答

4
R> strptime("01-DEC-15 04.50.14.000000000 PM", 
+   "%d-%b-%y %I.%M.%S.000000000 %p") 
[1] "2015-12-01 16:50:14 CST" 
R> 

您在一年中使用了錯誤的限定詞,並且我不確定am/pm切換是否會以這種方式得到。