我正在尝试将某些字符转换为日期格式。我到目前为止使用as.Date,anytime,sprtime,as.POSIXct。对于所有这些功能,可以将字符转换为日期,除非是一年中的第二个月(二月)。例如,当我使用as.Date("1978/2/30")
时,我收到以下错误消息:Error in charToDate(x) :
character string is not in a standard unambiguous format
。然后,如果指定格式,我会得到NAs:as.Date("1978/2/30","%Y/%m/%d")
。令人好奇的是,对于一年中的任何其他月份,它都能完美运作:as.Date("1978/3/30","%Y/%m/%d")
给出as.Date("1978/3/30","%Y/%m/%d")
。有谁知道我错过了什么?