我想知道如何从 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