R从日期时间转换为日期
我们可以使用asPOSIXct
转换为DateTime
v1 <- as.POSIXct("12/9/2011 12:00:00 AM", format = "%d/%m/%Y %I:%M:%S %p")
如果我们只需要Date
as.Date(v1)
它只转换其中一部分:AEST“2011-09-12 AEST”“2011-09-12 AEST”“2011-09-12 AEST”“2011-09-12 AEST” [9948]“2011 -09-12 AEST“”2011-09-12 AEST“”2011-09-12 AEST“”2011-09-12 AEST“”2011-09-12 AEST“”2011-09-12 AEST“”2011-09-09 -12 AEST“ [9955]不适用不适用不适用不适用 –
@DarioFederici在这种情况下,您显示的NA可能具有不同的格式 – akrun
确定解决方案是:v1
请阅读有关的信息[如何提出一个很好的问题(HTTP://计算器。 com/help/how-to-ask)以及如何给出[可重现的示例](http://stackoverflow.com/questions/5963269)。这会让其他人更容易帮助你。 – zx8754