日期不正確 - 44288。
在 excel 中,我可以更改格式并獲得 02.04.2021,但是如何在 pandas 中獲得這個結果?
uj5u.com熱心網友回復:
這已經在類似的情況下完成:Convert Excel style date with pandas
但是,有了這個,您只需添加abs()將負整數轉換為正整數,如果您希望在一列中完成所有操作:
import datetime
import pandas as pd
df = pd.DataFrame({'date':[-44288,-44289]})
df['date'] = pd.TimedeltaIndex(abs(df['date']),unit='d') datetime.datetime(1899, 12, 30)
輸出:
date
0 2021-04-02
1 2021-04-03
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/532279.html
標籤:Python熊猫日期
上一篇:exiftool:為avi、mpg、mkv等檔案提取“創建日期”
下一篇:用R中的NA替換某些日期
