2014-11-06 107 views
0

我正在導入Excel文件和csvs到SQLite,並且日期以Excel浮點格式(41323.11)導入。我是否可以規定應該以某種格式導入它們,並且在查詢時可以輕鬆查看? (YYYY-MM-DD HH:MM:SS)將Excel .csv導入到SQLite

我的問題是,我將這些數據導出到csv並用熊貓來操作它。我似乎有很多麻煩,讓熊貓認識到這些確實是日期..我必須打開文件,重新格式化數據列,保存,用記事本打開文件並保存爲UTF-8,只是爲了得到日期功能在熊貓工作。

+0

不在於如何讓Excel將在正確的CSV格式導出這個問題? – 2014-11-06 15:30:05

回答

1

您是否在導入CSV時嘗試「parse_dates」? 這樣的:

In [53]: df = pd.read_csv('foo.csv', index_col=0, parse_dates=True) In [54]: df Out[54]: A B C date
2009-01-01 a 1 2 2009-01-02 b 3 4 2009-01-03 c 4 5