我正嘗試使用自定義C#應用程序將Excel文件的數據導入到我的ERP中。但是,我對日期類型單元格有問題。取決於計算機的區域設置,日期類型單元格不能在C#中轉換爲DateTime,當用戶使用不同的計算機時,我總是會遇到來自Excels的日期問題。如何從Excel中正確導入C#中的DateTime單元格
如果計算機的區域設置爲美國
11-25-2016
如果計算機的區域設置爲土耳其
25-11-2016
我怎樣才能做到正確的轉換?
DateTime conv = DateTime.FromOADate(excelDate);
參考此答案:
你是如何閱讀的Excel? – wdosanjos