/ / Konvertovať DD / MM / RRRR HH: MM do dátumu - r, datetime, posixct

Previesť DD / MM / YYYY HH: MM do dátumu - r, datetime, posixct

Potrebujem preniesť čas pre čítanie ako znak z CSV a previesť ho na formát POSIXct.

Môžem úspešne urobiť len s dátumami, ale neboli schopní to urobiť pre dátum a čas kombinovaný reťazec znakov, čas.

time <-("01/08/2014 16:25")
as.POSIXct(time, origin = "03/01/1950 00:00", tz = "GMT")
[1] "0001-08-20 GMT"
class(time2)
[1] "POSIXlt" "POSIXt"

Akékoľvek ukazovatele by ocenili!

odpovede:

4 pre odpoveď č. 1
time <-("01/08/2014 16:25:00")
time2 <- strptime(time,"%d/%m/%Y %H:%M:%S",tz="GMT")
[1] "2014-08-01 16:25:00 GMT"

Nevedel som, že% Y musí byť limitovaný pre 4 číslice!