Действия над датой, если в столбце есть не только дата

Имеем массив данных. В нём два столбца содержат дату, разницу в днях между которыми надо найти. Но в одном помимо даты, другие сведения, zum Beispiel: 2020-08-15 04:02:21.559178. Я захотел приделать к массиву новый столбец, где:

payments['padla'] = (pd.to_datetime(payments['date1']) - payments['date2']).dt.days

на что машина мне ответствовала,

unsupported operand type(s) for -: 'Timestamp' and 'str'.

Из чего вывожу, что моя попытка сделать из столбца тип данных дату не удалась. Но даже если бы и да, мне нужны не все данные, а только дата, т.е. первые 10 символов в каждой строке. Индексированием я бы брал значения целиком, а как брать из каждой строки, но не целиком; что-то, похожее на регулярные выражения, но таких я не знаю, чтобы "дай мне первые 10 символов из каждой строки". Спасибо.


Ответы (0 шт):