R:从数字日期提取年份和月份

时间:2015-11-09 14:47:45

标签: r date type-conversion

我在数字模式下的日期如下: 20/05/2012

从中提取年份和月份最优雅的方式是什么?

1 个答案:

答案 0 :(得分:2)

首先,您需要将其转换为日期对象:

x <- as.Date("20/05/2012", format="%d/%m/%Y")

然后获取月份编号:

format(x,"%m")

获得年份数字:

format(x,"%Y")

如果您想要月份名称(注意,这是您的机器语言):

months(x)