R - 字符串到日期转换

时间:2016-06-13 19:29:21

标签: r string date datetime

假设我有一串日期,例如" 2016年3月23日"并且只想将格式更改为3/23/2016。我试试:

as.Date("3/23/2016, "%m%d%Y")但一直给我NA,以及尝试其他方法。有人知道一个简单/快速的方法吗? 2016年3月23日也可以。

2 个答案:

答案 0 :(得分:0)

试试这个:

b=as.Date(a, "%m/%d/%Y"),

然后会给你结果 尝试:

Class(b)

找到格式。 希望这会有所帮助:)

答案 1 :(得分:0)

另一个选项是lubridate

library(lubridate)
mdy("3/23/2016")
#[1] "2016-03-23"