2016-08-30 54 views
-2

我使用熊貓將字符串轉換爲日期。 當我將DF寫入CSV時,日期將變爲2016-08-15,而不是2016-08-15。無法在ETL工具中將其作爲日期讀取。所有日期字段均爲所有情況。寫df到csv熊貓時不正確的日期格式

任何建議以正確獲取日期格式?

df =pd.read_csv(r'/Users/tcssig/Documents/ABP_News_Aug01.csv', parse_dates=['Dates']) 

df.to_csv( '/用戶/ tcssig /文檔/ Sarang.csv')

+3

您應該包含您正在使用的代碼 – Sevanteri

+0

請閱讀並添加代碼... http://stackoverflow.com/help/mcve –

+0

接下來,您可能想要顯示日期格式在「ABP_News_Aug01」中的格式。 csv'和clar ify如何在輸出csv文件中格式化它們。 – Sevanteri

回答

0

你可以試試這個

df = pd.read_csv(r'/Users/tcssig/Documents/ABP_News_Aug01.csv') 
df['date'] = pd.to_datetime(df['date']) 
df.to_csv('/Users/tcssig/Documents/Sarang.csv') 

(假設日期字段的名稱是 '日期'