将日期转换为特定格式的字符在R

问题描述:

我需要映射具有不同日期格式的3-4个不同的数据帧。 我们怎样才能转换日期格式:将日期转换为特定格式的字符在R

YYYY-MM-DD 

字符格式:

MMM-YY 

从字符串(跳过这个如果你的列已经在日期格式)的日期对象:

original_date <- as.Date("2017-07-19", "%Y-%m-%d") 

那么原来的日期格式为新的格式:

format(original_date, "%b-%y") 
# "Jul-17" 

%b表示月份的3个字母的缩写,%y是没有世纪的年份。您可以在这里找到更多这些代码及其含义:http://strftime.org/