我不知道如何将插入为"7-1-2019"
的日期设置为"07-01-2019"
的格式?
我正在尝试
[, rq_date_inserted1:= as.Date(rq_date_inserted1, "%d/%mm/%Y")]
但这不能正常工作,因为这样做之后某些日期无法识别; /
答案 0 :(得分:0)
format( as.Date( "7-1-2019", format = "%d-%m-%Y" ), "%d-%m-%Y" )
返回一个字符串:[1] "07-01-2019"
如果希望将Date对象作为输出,请使用
as.Date( "7-1-2019", format = "%d-%m-%Y" )
返回日期:[1] "2019-01-07"
修改
基于以下评论
dates <- c("8/28/2019","8/2/2019" ,"8/8/2019", "8/14/2019", "12/1/2019", "1/12/2019")
format( as.Date( dates, format = "%m/%d/%Y" ), format = "%d-%m-%Y" )
返回
[1] "28-08-2019" "02-08-2019" "08-08-2019" "14-08-2019" "01-12-2019" "12-01-2019"