Converter Carimbo de data / hora data / hora para Pandas

0

Pergunta

O objetivo deste post é para ser capaz de converter as colunas ['Open Data', 'data de encerramento'] para o formato de carimbo de hora

Eu tentei com as funções / exemplos destas ligações com quaisquer resultados.

Converter data / hora para carimbo de data / hora no Neo4j

Converter datetime pandas

Pandas to_dict() converte data / hora para Carimbo de data / hora

Realmente apreciar qualquer ideias / comentários / exemplos sobre como fazê-lo.

Dados Da Base De Dados De Imagem

Coluna Características:

Para abrir Data datetime64[ns] e pandas.núcleo.a série.Série

Data de fechamento datetime64[ns] e pandas.núcleo.a série.Série

Finalmente eu estava usando essas bibliotecas

importação de pandas como pd

import numpy como np

from datetime import datetime, date, time, timedelta

datetime pandas timestamp
2021-11-23 21:36:23
1

Melhor resposta

0

Converter primeiro para numpy matriz de valores e de transformação (cast) para int64 - a saída é em nanossegundos , o que significa que dividir por 10 ** 9:

df['open_ts'] = df['Open_Date'].datetime.values.astype(np.int64)
df['close_ts'] = df['Close_Date'].datetime.values.astype(np.int64)

OU

Se você quiser evitar o uso de numpy, você também pode tentar:

df['open_ts'] = pd.to_timedelta(df['Open_Date'], unit='ns').dt.total_seconds().astype(int)
df['close_ts'] = pd.to_timedelta(df['Close_Date'], unit='ns').dt.total_seconds().astype(int)

Tente-los e relatá-lo novamente aqui

2021-11-23 21:58:47

Oi, muito obrigado por sua ajuda, na próxima imagens de erros ("'Série' objeto não tem nenhum atributo 'datetime'" e "dtype datetime64[ns] não pode ser convertido para timedelta64[ns]") que eu tenho quando da execução de diferentes opções, o que eu poderia estar fazendo de errado? postimg.cc/gallery/G8djr4z
holguinmora

Ok, você tem de criar primeiro um DF com a sua série: pandas.pydata.org/docs/reference/api/... em Seguida, você pode usar o código que eu dei a você, assim você pode converter as colunas que você precisa.
Lorenzo Bassetti

Em outros idiomas

Esta página está em outros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................