Как преобразовать серию объектов в datetime, учитывая также UTC - PullRequest
0 голосов
/ 13 мая 2019

У меня есть столбец 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 '

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...