2012-09-27 131 views
-2

當我從我的網站[python-django]將數據導出到'Excel'時,所有字段都正確顯示,並且日期字段也顯示良好,但問題是顯示爲文字,因此我不能應用自動過濾器和其他先進的選項,以'日期'格式很好地工作。所以我希望日期僅作爲'日期'類型導出。是否有任何設置或其他任何我們可以做到的地方。 任何幫助,將不勝感激。導出數據到Excel,日期格式更改爲文本

+2

你已經試過了什麼?請告訴我們一些代碼 – juankysmith

+0

你如何導出數據?這可能是一個數據庫問題,而不是一個Django的問題? –

回答

0

你導入後的數據更改Excel列的格式..

  • 右鍵單擊該列的頂部,選擇「設置單元格格式」
  • 單擊「數字」選項卡,然後選擇'日期'並選擇與您輸出相匹配的格式
  • 選擇日期格式時,可能需要更改區域設置以匹配數據庫設置。

您現在應該可以過濾日期。

(這是用於MS Office 2010)

+0

@juankysmith我在Excel中採用了一種標準格式的日期格式,並以該格式創建了我的所有日​​期數據。當導出的Excel中的任何列數據匹配相同的格式時,我將其解析爲日期類型。 –

+0

感謝您的回答。從Excel中更改相當容易。我想我在代碼方面想要一個解決方案的問題已經非常明確。從這個問題引用:我只想將日期導出爲「日期」類型。 –

+0

我很想知道爲什麼這個問題被降級,以便下次嘗試實施並以更好的方式提出問題。如果誰降低了它,那麼在我之前問一個問題:) –

相關問題