Nie chcesz używać date
jako nazwę obiektu, ponieważ jest to funkcja w bazie R. Ale w przeciwnym razie twoja funkcja wydaje się działać. Sedno tego:
x <- as.Date(gsub(" GMT\\+0000 \\(UTC\\)", "",
'Tue Aug 12 2014 19:47:50 GMT+0000 (UTC)'),
format="%a %b %d %Y %T")
x
zwraca:
[1] "2014-08-12"
i
class(x)
zwraca:
[1] "Date"