Как преобразовать формат данных при создании DataFrame из файла?

Здравствуйте. При создании DataFrame из файла и последующим использовании информации из ячеек, формат даты меняется: изначально dd.mm.yyyy, после – dd-mm-yyyy 00:00:00. Как быстро и просто оставить исходный формат?
import pandas as pd

data = pd.read_excel("data_base.xlsx", keep_default_na=False)
print(data.head().loc[2,'Дата'])         #2019-11-05 00:00:00
  • Вопрос задан
  • 126 просмотров
Пригласить эксперта
Ответы на вопрос 2
adugin
@adugin Куратор тега Python
Можно попробовать так:
data = pd.read_excel("data_base.xlsx", keep_default_na=False, parse_dates=False)

А вообще непонятно, чем вам мешает такой формат.
Ответ написан
Комментировать
@dmshar
Так
d='2020-11-13 10:55:09' 
date=pd.to_datetime(d).date()
print(date)

Результат:
2020-11-13
Или так:
d='2020-11-13 10:55:09' 
date=pd.to_datetime(d).strftime('%d.%m.%Y')
print(date)

Результат
13.11.2020
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы