我希望获得某种日期格式。
我目前拥有的是:
x$column <- Date ("2017-03-17", "2016-08-06".......)
我所追求的是:
x$column <- char or Date ("2017-03", "2016-08",.....)
我编写了以下功能,但这不起作用。如何让它正确格式化日期?
conv <- function(a)
{
mm<-strsplit(a,"-")[[1]][2]
yyyy<-strsplit(a,"-")[[1]][3]
com <- paste(mm,yyyy,sep="-")
return (com)
}
答案 0 :(得分:0)
这是你想要的吗?
x<-as.Date("2017-03-17")
x
[1] "2017-03-17"
format(as.Date(x),"%Y-%m")
[1] "2017-03"