пробую так pd.to_datetime(df['Дата'], format='%d.%m.%Y')
ругается... (
strftime
strptime кому
это для начала чтобы перевести строку в дейттайм
вариант получить изначально дату без времени не подойдет? print(datetime.date.today())
df['Дата'] = df['Дата'].strftime('%d.%m.%Y') AttributeError: 'Series' object has no attribute 'strftime' :(
а че насчёт обреза в строке?
a = "01/01/1970 00:00:00" a[10:]
Изначальная строка 1.5.2023 и 12.12.2203
у объекта datetime есть метод date, который возвращает просто дату без времени. Че ты колдуешь? import datetime d1 = datetime.datetime.now() print(d1.date())
что наоборот? добавить время?
ок, есть метод time()
AttributeError: 'Series' object has no attribute 'date'
вот так сработало: df['Дата'] = df['Дата'].dt.date
strptime сначала
Обсуждают сегодня