R从日期时间提取日期 [英] R Extract day from datetime
本文介绍了R从日期时间提取日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我只需要保留每个日期的日期:
Hi I need to remain only with the day of each date:
df<-data.frame(x=c("2014-07-24 00:00:00",
"2014-07-24 00:00:00", "2014-07-11", "2014-07-11" ,"2014-07-16" ,"2014-07-14"))
as.Date(df$x,format="%Y-%m-%d" )
我尝试过:
df$dia<-as.Date(df$x, format="%d")
但是我得到了一个完整的日期,与原始日期不同。
But I get a full date and different from the orginal.
我不想安装其他软件包来执行此操作。
我该如何解决?
谢谢
I don't want to install another package to do this. How can I solve it? Thanks
推荐答案
您是否要查找格式
?
format(as.Date(df$x,format="%Y-%m-%d"), format = "%d")
# [1] "24" "24" "11" "11" "16" "14"
这篇关于R从日期时间提取日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文