如何在R中转换为datetime

如何在R中转换为datetime,r,posixct,R,Posixct,我试图将此t字段转换为R中的datetime。这是向量: dput(t) "01-DEC-15 04.50.14.000000000 PM" 我试过这个: tt<-as.POSIXct(t, format="%d-%b-%Y %I.%M.%S %p") tt 你在这一年使用了错误的限定符,我不确定am/pm切换是否会变成这样 你在这一年使用了错误的限定符,我不确定am/pm切换是否会变成这样 R> strptime("01-DEC-15 04.50.14.000000000 PM

我试图将此t字段转换为R中的datetime。这是向量:

dput(t)
"01-DEC-15 04.50.14.000000000 PM"
我试过这个:

tt<-as.POSIXct(t, format="%d-%b-%Y %I.%M.%S %p")
tt
你在这一年使用了错误的限定符,我不确定am/pm切换是否会变成这样

你在这一年使用了错误的限定符,我不确定am/pm切换是否会变成这样

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>