R无法识别格式中的日期

R无法识别格式中的日期,r,date,R,Date,乡亲们 R无法识别下一类日期:“1986年6月3日” 我尝试了几次将该列转换为因子或字符 stackoverflow的下一个示例不起作用并返回“NA”: sdate2这可能是因为您的语言环境不同。把它改成英语,它应该会工作 Sys.setlocale("LC_ALL","English") as.Date("Jun 3, 1986", format = "%b %d, %Y") #[1] "1986-06-03" 而且这种方法也很有效。有人建议这样做,但后来删除了 lubridate::mdy

乡亲们

R无法识别下一类日期:“1986年6月3日”

我尝试了几次将该列转换为因子或字符

stackoverflow的下一个示例不起作用并返回“NA”:


  • sdate2这可能是因为您的语言环境不同。把它改成英语,它应该会工作

    Sys.setlocale("LC_ALL","English")
    as.Date("Jun 3, 1986", format = "%b %d, %Y")
    #[1] "1986-06-03"
    

    而且这种方法也很有效。有人建议这样做,但后来删除了


    lubridate::mdy(“1986年6月3日”)

    太棒了!那是个理由!谢谢!