通常我在R中转换日期时遇到问题。有人可以向我解释以下行为吗?
as.Date('Dec-28-2003', '%b-%d-%Y') # returns NA
as.Date('Jan-04-2004', '%b-%d-%Y') # returns 2004-01-04
答案 0 :(得分:0)
对不起,我得到了答案。与语言设置有关,我的R仅识别德语日期,即
as.Date('Dez-28-2003', '%b-%d-%Y')
在Dezember中使用代替12月可以正常工作。我改用润滑包装。
mdy('Dec-28-2003') # returns 2003-12-28