我的日期格式为01jan2000(没有空格或任何分隔符),需要将其转换为R中的日期,以便我可以计算年龄。我试过了两个
var replaced = 'kljl2:324?'.replace(/\d([\:#!\?])/g, '');
和
mydata$censor_date <- as.Date(mydata$censor_date, "%d-%b-%Y")
但我只能获得NAs。我可以在Excel中执行此操作,但更喜欢运行一个脚本而不是在程序之间切换。只要我可以使用R来计算年龄,日期的确切格式就不重要了。
先谢谢
答案 0 :(得分:0)
如果您的日期格式为“01jan2000”,则格式不需要“ - ”。
尝试
test