如何将10-03-2021转换为10-03-2021 ?
我在MM-DD-YYYY格式的数据框中有一列需要转换成月份名称-日期-年份
例子10-03-2021
intoOctober-03-2021
您有两个部分:解析日期,然后用您的格式打印它。
使用润滑包解析非常容易:
> library(lubridate)
> dates <- mdy(c('10-03-2021', '01-31-1995'))
> dates
[1] "2021-10-03" "1995-01-31"
对于打印,您可以使用format()
函数:
> format(dates, '%B-%d-%Y')
[1] "October-03-2021" "January-31-1995"
%B
为月的全称,%d
为日的全称,%Y
为年的全称(均为4位)