【发布时间】:2014-05-30 04:07:52
【问题描述】:
假设我有一个像这样的变量
c<-c("9/21/2011 0:00:00", "9/25/2011 0:00:00", "10/2/2011 0:00:00",
"9/28/2011 0:00:00", "9/27/2011 0:00:00")
什么是删除所有0:00:00s 的快速方法,以便
c
[1] "9/21/2011" "9/25/2011" "10/2/2011" "9/28/2011" "9/27/2011"
【问题讨论】:
-
使用
gsub函数。 SO档案中一定有很多很多工作的例子。 -
您可以在这里使用示例给出答案吗? +1
-
这可能有效
sapply(strsplit(x, "\\s+"), "[", 1),但您可能希望实际使用此数据作为日期 (as.Date)。 -
我认为这个问题并没有要求全面性,只是如何从日期作为字符的变量中删除时间字段字符串?
标签: string r substring date-formatting