, поэтому я читаю файл csv, в котором указаны даты
df = pd.read_excel (r'filepath, sheet_name = 'Sheet1', encoding = 'latin1', index = False)
когда я печатаю такой столбец print (date)
0 2019-04-04
1 2020-03-06
2 2020-03-06
3 2020-03 -17
4 2020-03-17
...
89 2020-03-18
90 2020-03-16
91 2020-03-20
92 2020- 03-20
93 2020-03-20
Имя: DocumentDate, Длина: 94, dtype: datetime64 [ns]
, но такая дата автоматически изменяется в YYYY-MM-DD формат поэтому я не могу определить, используется ли правильный формат или нет, но мне нужен следующий вывод
01-04-2019 Неверный формат даты
2019-04-21 Правильный формат даты
01.01.2019 Неверный формат даты
Я попытался преобразовать такой столбец в объект и строку, но тот же ответ дал мне тот же ответ, так как мне проверить такой формат, чтобы я мог предоставить пользователю вывод о том, что вы указали дату в неправильном формате