1
我需要檢索日期的excel列。 我的第一列'A'值的格式如下6/20/2016 10:44
。我有使用C#獲取excel值日期
using DocumentFormat.OpenXml;
double d = double.Parse(theCell.InnerText);
DateTime conv = DateTime.FromOADate(d).Date;
我的第二列「B」被格式化爲6/20/2016.
由於沒有時間,只是日期格式檢索列的「A」沒問題。 但我的問題是,當我嘗試下面的代碼:
using DocumentFormat.OpenXml;
double d = double.Parse(theCell.InnerText);
DateTime conv = DateTime.FromOADate(d).Date;
我有一個不同的值theCell.InnerText值是1455
。值更改爲12/25/1903 12:00:00 AM
如何使用這種日期格式6/30/2016
檢索excel值?
被格式化爲一個日期B列中的值或者是它實際上是一個字符串? – dev1998
嗨@ dev1998,謝謝你檢查我的問題。 B列格式化爲日期。 –
這一切都爲我工作,我正在使用你正在使用的相同的2行。對於錯誤的值,調試器顯示的是否爲Cell.InnerText? – dev1998