[英]one column have date time and date, how to convert date time to date, and keep date
I want to convert the Infection_time(date time) to Infection_date (date), my code is as followings:我想将 Infection_time(date time) 转换为 Infection_date (date),我的代码如下:
Infection_HAI1$Infected_date<-format(as.POSIXct(strptime(Infection_HAI1$INFECTED_TIME,
"%Y-%m-%d %H:%M:%S",tz="")) ,
format = "%Y-%m-%d")
I expect the 2015-01-28
keep same, however, the actual output is NA我希望
2015-01-28
保持不变,但是,实际输出是 NA
INFECTED_TIME Infected_date
2014-12-22 23:59:59 2014-12-22
2015-01-28 2015-01-28
The as.Date
function should work, as in as.Date
函数应该可以工作,如
> as.Date('2014-12-22 23:59:59')
[1] "2014-12-22"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.