2016-09-08 84 views
0

我們的要求就像從Excel中導入數據並在Web中顯示一樣。而導入我可以將其轉換爲任何格式(如dd-mm-yy),但要求就像它應顯示與用戶定義的格式相同的格式。如何使用xlrd獲取excel的日期格式?

所以如果能得到格式化信息,我們可以使用日期時間模塊pf python進行格式化。

由於提前

+0

你已經試過了什麼?所以不會爲你寫代碼,如果你還沒有親自做出誠實的嘗試,你不可能得到幫助。如果您嘗試過某些操作,請編輯您的問題以包含您的代碼。如果沒有,去嘗試自己解決你的問題,然後回來問你是否遇到了特定的困難。 –

回答

0

首先驗證OLEDB連接字符串

conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Nick\Desktop\Pricing2.xlsx;Extended Properties=""Excel 12.0 Xml;HDR=Yes;IMEX=1;"" 

要始終使用IMEX = 1是檢索混合數據類型列數據的安全方式...

Range rg = (Excel.Range)worksheetobject.Cells[1,1]; 
rg.EntireColumn.NumberFormat = "MM/DD/YYYY"; 

這用於驗證列日期類型與否。

使用方法之前保存在C#

Datetime.TryParseExact(); 

該方法的返回日期時間,首先是樂然方法之前嘗試。

相關問題