抑制年份在as.Date in R

时间:2014-02-10 23:32:40

标签: r date

我正在尝试使用日期和月份在R中创建没有年份的日期类。例如:

frame <- paste(c("March", "December", "January"), c(9,16,27))
as.Date(frame, format = "%B %d")

这会自动输出当前年份:

[1] "2014-03-09" "2014-12-16" "2014-01-27"

有没有办法创建日期类并压制年份?我想这样做是为了查看多年的日期框架以创建“季度”指标。感谢。

1 个答案:

答案 0 :(得分:2)

您当前使用format的方式是输入。要格式化输出,请尝试:

frame <- paste(c("March", "December", "January"), c(9,16,27))
format(as.Date(frame, format = "%B %d"), '%B %d')

[1] "March 09"    "December 16" "January 27" 

这正是您在format

中包含的内容