当我试图从Excel工作表中读取日期时间类型值时,它返回一个双精度值。例如,如果要读取这样的值'2007-02-19 14:11:45.730',我将得到一个双精度类型值。因为我现在只获得此值,所以'2007-02-19 12:00:00 AM'
我想要与第一个完全相同的datetime值。我的代码就像:-
TimeSpan datefromexcel = new TimeSpan(Convert.ToInt32((range.Cells[rCnt, cCnt] as Excel.Range).Value2), 0, 0, 0);
DateTime inputdate = new DateTime(1900, 1, 1).Add(datefromexcel);
arrrow2[cCnt - 1] = inputdate.ToString();
请帮忙!!!谢谢。
心有法竹
相关分类