【发布时间】:2022-01-14 01:26:26
【问题描述】:
我有一个存储为字符串的日期向量,其中一些是 YYYY-mm-dd 格式,有些是 YYYY-dd-mm 格式。我需要弄清楚如何将这些转换为日期。幸运的是,YYYY-dd-mm 格式的所有实例都在任何一个月的 12 天之后,因此很容易辨别。
试过
dates <- c("2017-12-31","2017-12-30","2017-29-12","2017-28-12")
dates <- as.Date(dates, format = c("%Y-%m-%d","%Y-%d-%m"))
正在返回以下内容:
[1] "2017-12-31" "2017-12-30" NA NA
【问题讨论】:
-
哎呀!谢谢你。已更新问题。仍在努力让两种日期格式都得到认可