In data frame there is mixed date format on job_start_time , When I am trying to handle using the below code. It is throwing error
'The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all()'
Code is
if frame['Date format'] == "MM/DD/YY":
frame['Job_Start_Time'] = pd.to_datetime(frame['Job_Start_Time'] , format ='%m/%d/%Y %H:%M:%S %p' )
elif frame['Date format'] == "DD/MM/YY":
frame['Job_Start_Time'] = pd.to_datetime(frame['Job_Start_Time'] , format ='%d/%m/%Y %H:%M:%S %p' )
else:
frame['Job_Start_Time'] = pd.to_datetime(frame['Job_Start_Time'] , format ='%Y/%m/%d %H:%M:%S %p' )
Is there any way to fix this? Any lead would be appreciated. Thank you