将数字转换为R中的特定日期格式

问题描述 投票:0回答:1

我正在尝试将数字列“ DATE”转换为日期列“ NEW_DATE”,格式为YYYYMM:

DATE        NEW_DATE
1.2020      202001

我已经尝试过as.Date,但它返回以下错误:

charToDate(x)中的错误:字符串不是标准的明确格式

结构函数说该列为num,所以不确定如何继续。

r date-formatting
1个回答
0
投票
format(zoo::as.yearmon('1.2020', "%m.%Y"), "%Y%m") #[1] "202001"
© www.soinside.com 2019 - 2024. All rights reserved.