Hola,

Esto debería servirte:

f <- "20200102_083010"
f2 <- format(as.POSIXct(f, format = "%Y%m%d_%H%M%S"), "%d%m%Y_%H%M%S”)

> f2
[1] "02012020_083010"

Si el año está en dos dígitos, cambia “Y” por “y”. Funciona igual para un 
vector (columna del data.frame).

Saludos y Feliz 2020,
Emilio
http://emilio.lcano.com/


> El 2 ene 2020, a las 5:39, Jonathan bartolo pinzon <[email protected]> 
> escribió:
> 
> Buen día para todos,
> 
> Tengo un dataframe nombrado como mydata en donde una de sus variables en
> columna de nombre *date* tiene una secuencia de fechas en formato *ymd_hms*.
> 
> Ahora quiero convertir este formato a *dmy_hms * en toda la variable *date.*
> 
> Me podrían ayudar a saber como debo hacerlo?
> 
> Quedo atento a sus comentarios.
> 
> Saludos,
> 
> Gracias,
> 
> *JONATHAN BARTOLO PINZON *
> 
> 
> *"En los momentos de crisis, sólo la imaginación es más importante que el
> conocimiento".
> 
>                                       Albert Einstein *
> 
>       [[alternative HTML version deleted]]
> 
> _______________________________________________
> R-help-es mailing list
> [email protected]
> https://stat.ethz.ch/mailman/listinfo/r-help-es


        [[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a