如果我有以这种格式写的日期(元素是字符串):
c("10-1-2018")
我可以使用任何命令将其变成这种格式吗?
c("2018-10-1")
答案 0 :(得分:1)
您可以使用as.Date
将其转换为Date
对象,该对象将以您想要的格式打印。
as.Date(c("10-1-2018"), format = '%m-%d-%Y')
如果你真的想要它作为角色,只需使用as.character
。
as.character(as.Date(c("10-1-2018"), format = '%m-%d-%Y'))