У меня есть два столбца, дата создания и дата закрытия, формат как показано ниже.
Мне нужно извлечь только дату из каждого столбца и попытаться изменить ситуацию
0 12/31/2015 11:59:45 PM
1 12/31/2015 11:59:44 PM
2 12/31/2015 11:59:29 PM
3 12/31/2015 11:57:46 PM
4 12/31/2015 11:56:58 PM
Я пытался использовать команду str.split
(используя пробел для разделения), чтобы получить только даты как от даты создания, так и от даты закрытия
Однако, если я пытаюсь понять разницу, я получаю следующую ошибку:
неподдерживаемые типы операндов для -: 'str' и 'str'
a = nyc311['Created Date']
nyc311['Created Date Revised'] = a.str.split('[ ]').str.get(0)
b = nyc311['Closed Date']
nyc311['Closed Date Revised'] = b.str.split('[ ]').str.get(0)
nyc311['Request_Closing_Time'] = nyc311['Closed Date Revised'] -nyc311['Created Date Revised']
Дата создания и дата закрытия вышли, как и ожидалось, однако мне нужно добиться временного отставания от даты создания до даты закрытия, что невозможно, как уже упоминалось, из-за сообщения об ошибке. Это может быть глупый вопрос, я новичок в Python. Помощь будет высоко ценится.