У меня есть столбец DataFrame (с именем «DateTime»), содержащий временную последовательность с шагом в одну минуту. Они объекты. Каждый объект имеет этот формат:
2018-01-10 00:00:00+01:00
2018-01-10 00:01:00+01:00
2018-01-10 00:02:00+01:00
..
2019-02-04 23:57:00+01:00
2019-02-04 23:58:00+01:00
2019-02-04 23:59:00+01:00
Мне нужно преобразовать их в дату и время, чтобы получить дату и время. Как я могу это сделать?
Я попробовал этот код:
data['DateTime'] = pd.to_datetime(data['DateTime'])
data['Date'] = data['DateTime'].dt.date
data['Time'] = data['DateTime'].dt.time
Но я получил следующую ошибку:
'ValueError: дата-время с учетом Tz невозможно преобразовать в
datetime64, если только utc = True '