В первой строке параметр utc=True
не требуется, поскольку он преобразует входные данные в UTC (в вашем случае вычитается один час).
Во второй строке я получаю AttributeError: 'Timestamp' object has no attribute 'dt'
. Помните, что to_datetime
может возвращать различные объекты в зависимости от ввода.
Итак, у меня работает следующее (используется объект Timestamp
):
mood['response_time'] = '2019-02-21 15:31:37+01:00'
# Convert to date
mood['response_time'] = pd.to_datetime(mood['response_time'])
# Remove +01:00
mood['response_time'] = mood['response_time'].strftime('%Y-%m-%d %H:%M:%S')
# -> '2019-02-21 15:31:37'