as.Date/strtime格式

as.Date/strtime格式,r,date,R,Date,有什么问题吗?我似乎不明白为什么要这样 截止日期(“2012年1月”,格式=“%b%Y”) [1] NA 我也使用了strtime函数,这是一样的。我一直在使用这些功能,但我不知道它们今天早上不起作用。任何关于这一点的见解都很有用。日期也包括日期。因此,我们需要用一天,即01粘贴 as.Date(paste("jan2012", "01"), format="%b%Y%d") #[1] "2012-01-01" “2012年1月”不是日期,而是一个月。你需要在你想要的日期前加上前缀,例如 as

有什么问题吗?我似乎不明白为什么要这样

截止日期(“2012年1月”,格式=“%b%Y”)

[1] NA


我也使用了strtime函数,这是一样的。我一直在使用这些功能,但我不知道它们今天早上不起作用。任何关于这一点的见解都很有用。

日期也包括日期。因此,我们需要用一天,即01粘贴

as.Date(paste("jan2012", "01"), format="%b%Y%d")
#[1] "2012-01-01"
“2012年1月”不是日期,而是一个月。你需要在你想要的日期前加上前缀,例如

as.Date(paste0("01", "jan2012"), format = "%d%b%Y")

也可能是区域设置问题,请在粘贴0(“01”)之前尝试系统设置区域设置(“LC_TIME”,“C”)
确定,注意!无论如何,我不太习惯于关注我一直使用的日期字符有日期成分这一事实。