给定一列具有多种格式的日期,请将所有日期重新格式化为相同的格式

时间:2020-01-22 13:57:42

标签: r

我有一个包含2列的数据框:

structure(list(CLIENTID = c(4925665, 368059, 1709505, 2671788, 
                            730450, 4505112, 1663678, 6515208, 5087908, 5773206, 635649, 
                            4317748, 4858213, 503084, 6882241, 6329212, 2990383, 5085616, 
                            1213624, 1171934), DEPART = c("2019-11-04", "2019/11/01", "2019-11-08", 
                                                          "2019-11-18", "2019-11-09", "2019-11-18", "2019-11-20", "2019-11-09", 
                                                          "2019-11-06", "2019-11-09", "2019-11-20", "2019-11-20", "2019-11-09", 
                                                          "2019-11-08", "2019-11-18", "2019-11-09", "2019-11-08", "2019-11-09", 
                                                          "2019-11-08", "04/11/2019")), row.names = c(NA, 20L), class = "data.frame")
 CLIENTID     DEPART
1   4925665 2019-11-04
2    368059 2019/11/01
3   1709505 2019-11-08
4   2671788 2019-11-18
5    730450 2019-11-09
6   4505112 2019-11-18
7   1663678 2019-11-20
8   6515208 2019-11-09
9   5087908 2019-11-06
10  5773206 2019-11-09
11   635649 2019-11-20
12  4317748 2019-11-20
13  4858213 2019-11-09
14   503084 2019-11-08
15  6882241 2019-11-18
16  6329212 2019-11-09
17  2990383 2019-11-08
18  5085616 2019-11-09
19  1213624 2019-11-08
20  1171934 04/11/2019

我需要将DEPART列中的所有日期都放入yyyy-mm-dd,但是许多日期都是yyyy / mm / dd或dd / mm / yyyy格式。 是否可以将所有日期设置为yyyy-mm-dd格式,而不考虑其当前格式?

0 个答案:

没有答案
相关问题