如何将未安排的日期转换为R中的默认日期格式

时间:2016-07-18 08:59:20

标签: r date date-format

我用R工作数百个商店数据 还有商店开放数据。 但它没有安排,例如" 20061019"。 我想转换成" YYYY-MM-DD"格式。 Plz教我如何处理它。 thx:)

3 个答案:

答案 0 :(得分:0)

我们可以as.Date使用format参数(来自base R

as.Date("20061019", format = "%Y%m%d")
#[1] "2006-10-19"

答案 1 :(得分:0)

您可以使用此lubridate ymd函数的方法之一

library(lubridate)  
ymd("20061019") 

答案 2 :(得分:0)

  

糊(SUBSTR(AA,1,4),"&#34)   [1]" 2006" " 2016"   paste0(SUBSTR(AA,1,4)," - ",SUBSTR(AA,5,6)," - ",SUBSTR(AA,7,8))   [1]" 2006-10-19" " 2016年9月9日"