У меня есть мой набор данных, как показано ниже:
Sl.No Date1
1 08-09-1990
2 01-06-1988
3 04-10-1989
4 15-11-1991
5 01-06-1968
Когда я пытался загрузить данные:
df = pd.read_csv("file",parse_dates=True, dayfirst=True)
Я получаю вывод как:
0 08-09-90
1 01-06-88
2 04-10-89
3 15-11-91
4 01-06-68
Проблема:
- Формат даты дд-мм-ГГ вместо дд-мм-ГГГГ
- В результате, когда я пытаюсь преобразовать формат даты и времени, 1968 год принимается за 2068 (например, индекс 4 в выводе / sl.no 5 во вводе)
также по предложенной ссылке [ как указать формат даты и времени в read_csv
Я пытался, это была та же проблема, что и раньше
и я также попытался [ данные времени не соответствуют формату
DF = pd.read_csv ( "Файл", infer_datetime_format = True)
df [Date1] = pd.to_datetime (df ['Date1'], формат = '% d-% m-% Y')
я столкнулся с ValueError '08 -09-90 'не соответствует формату'% d-% m-% Y '