【发布时间】:2017-12-24 18:03:55
【问题描述】:
我需要映射 3-4 个具有不同日期格式的不同数据框。 我们如何将日期转换为格式:
YYYY-MM-DD
转成字符格式:
MMM-YY
【问题讨论】:
我需要映射 3-4 个具有不同日期格式的不同数据框。 我们如何将日期转换为格式:
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/
【讨论】: