r语言 - 从日期绘制一个月



我想知道如何从 MM/DD/YYYY 形式的字符串日期中绘制月份和年份。

我试过润滑,但它不起作用,其他任何东西也不起作用。

library(lubridate)
library(dplyr)
date = "2012-10-03"
ymd(date)
ymd(date) %>% day()
[1] 3
ymd(date) %>% month()
[1] 10

对于格式 MM/DD/YYYY 请使用:

date = "12/22/2013" 
mdy(date) %>% month()
[1] 12
您可以使用

format

month <- format(as.Date('07/04/2010', format = '%m/%d/%Y'), '%m') # or %b or %B
year <- format(as.Date('07/04/2010', format = '%m/%d/%Y'), '%Y') # or %y

相关内容

最新更新