将日期(不同格式)转换为r中的日期

lll*_*lll 4 r

我有一个具有不同日期格式的日期集(例如,2014年11月24日和7月7日 - 7月14日)

我试过了as.Date(thd$SubmitDate, "%B. %d, %Y"),但似乎这还不够.

akr*_*run 8

尝试

library(lubridate)
parse_date_time(v1, guess_formats(v1, c('mdY', 'dmy')))
#[1] "2014-11-24 UTC" "2014-07-07 UTC"
Run Code Online (Sandbox Code Playgroud)

数据

v1 <- c('Nov.24, 2014', '7-Jul-14')
Run Code Online (Sandbox Code Playgroud)