Ao analisar as datas dos arquivos do Excel, você pode encontrar datas representadas como números de ponto flutuante, como 42580.33333333333. Os pandas fornecem uma maneira conveniente de converter essas datas do Excel em objetos regulares de tempo. Isso converterá as datas do Excel para os objetos DateTime correspondentes:
importar pandas como PD df = pd.dataframe ({'date': [42580.3333333333, 10023]}) df ['real_date'] = pd.timedelTaindex (df ['date'], unit = 'd') pd.dateTime (1900, 1, 1)
import pandas as pd df = pd.DataFrame({'date': [42580.3333333333, 10023]}) df['real_date'] = pd.TimedeltaIndex(df['date'], unit='d') pd.datetime(1900, 1, 1)
df ['real_date'] = Pd .Timedeltaindex (df ['data'], unit = 'd') pd.dateTime (1899, 12, 30)
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3