2017-02-27 3 views

Antwort

1

Wir mdy von lubridate in R verwenden können

library(lubridate) 
mdy(4112013) 
#[1] "2013-04-11" 
0

wenn das gewünschte Datumsformat ist DMY (und wenn Sie wollen eine base einzige Lösung):

thisDate <- "4112013" 

thisDate <- if(nchar(thisDate) == 7){ 
    paste0("0",thisDate) 
} 

as.Date(thisDate, format = "%d%m%Y") 
+0

Warum die downvote? Wir wissen nicht, in welchem ​​Format das OP ihre Daten haben will, also liefert es nur eine Basisalternative (die ich schon bei SO 'r'-Fragen gesehen habe) und eine Arbeit für schlechte Werte, wenn dies der Fall ist. –

Verwandte Themen