最初将日期更正为R中的因子

时间:2014-11-24 18:25:43

标签: r

我的日期格式如此31.3.14。我这样做:

 as.Date(gsub("\\.","-", "31.3.14"))

我明白了:"0031-03-14",我需要的是:31-02-2014

我需要这样的随机日期,例如:31.3.99(以获取日期:31-03-1999

所以我不知道如何删除31的00前面并将20前面的20添加为31-03-2014并执行相同操作日期如31.3.99

1 个答案:

答案 0 :(得分:3)

尝试使用as.Date

包裹format
x <- c("31.3.14", "31.3.99")
format(as.Date(x, "%d.%m.%y"), "%d-%m-%Y")
# [1] "31-03-2014" "31-03-1999"