Convierta datetime a otro formato sin cambiar dtype
Solo estoy aprendiendo Pandas y he encontrado algunos problemas.
En un DataFrame, que se leyó de un archivo csv, tengo una columna que incluye datos de fecha que en diferentes formatos (como'%m/%d/%Y'
y'%Y-%m-%d'
, puede estar en blanco) y quiero unificar el formato de esta columna. Pero no sé si hay otros formatos. Entonces cuando usopd.to_datetime()
, generó algunos errores, como el formato que no coincide y no los datos temporales. ¿Cómo puedo unificar el formato de esta columna?
He convertido parte de esa columna en dtype de fecha y hora, y está enYYYY-mm-dd
formato. ¿Puedo mantener el tipo de fecha y hora y cambiar el formato a'%m/%d/%Y'
? He utilizadopd.dt.strftime()
, cambiará el formato, pero también cambiará el dtype a str, sin mantener el tipo de fecha y hora.