我有一个我正在研究的数据集,其日期为DD-MMM-YY,即2015年1月1日的时间表示为01-Jan-15.我想将这些日期转换为DD/MM/YY格式,即R中的01/01/15.我尝试使用as.date函数,但我无法这样做.任何形式的帮助将不胜感激.
你可以使用strptime和format:
这是strptime:
x <- "01-Jan-15"
strptime(x, format = "%d-%b-%y")
# [1] "2015-01-01 IST"
Run Code Online (Sandbox Code Playgroud)
现在,将其包装成format:
format(strptime(x, format = "%d-%b-%y"), "%d/%m/%y")
# [1] "01/01/15"
Run Code Online (Sandbox Code Playgroud)