In a CSV file, I have two date formats: 05/02/1980 and 2022-07-30T10:00:20.973235
I'd like to convert them to yyyy/mm/dd dates types.
I've tried to_datetime and parse_dates= to no avail.
Any ideas?
import pandas as pd
from dateutil.relativedelta import *
from datetime import *
Retrieve data from the vaccination CSV
df = pd.read_csv("metabase_data/vaccinations/query.csv", usecols=[2,3,4,5,8,9,10])
df = df.rename(columns={'First Name': 'firstName', 'Last Name': 'lastName', 'Dob': 'dob', 'Reservation Number': 'reservation', 'Sec On D/ Last Vaccination Date': 'vaccinationDate', 'Vaccination Proof Uploaded Date Time' : 'dateTimeUploaded', 'Club Name':'voyageId'})
CSV extract
| ID | Profile ID | First Name | Last Name | Dob | Reservation Number | Type | Fir St/ Last Vaccination Date | Sec On D/ Last Vaccination Date | Vaccination Proof Uploaded Date Time | Club Name |
|---|---|---|---|---|---|---|---|---|---|---|
| dfgfgh | ccbvcf | JASON | CHAMBERS | 05/02/1980 | 45544 | P | 23/04/2012 | 2022-07-30T10:00:20.973235 | rt1377 | |
| dfgnhvn | hnghn | HEATHERE | JACOBSON | 28/05/1983 | 34646 | P | 07/01/2001 | 2022-07-30T09:57:45.614589 | rt1377 | |
| vhnghgh | vnvn | JASMINE | JACOBSON | 28/08/2004 | 45656 | P | 30/04/2011 | 2022-07-30T09:56:29.322404 | rt1377 |
Thanks in advance.