附部分代码如下:
Excel.Range range=......;//在Excel的一个页中取一块区域
object[,] arrObj;
arrObj=(object[,])range.Value2;//把区域中的值转化为object数组
...
for(int i...........)
for(int j...........)
{
DateTime dt=DateTime.Parse(arrObj[i,j].ToString());
//此处取出的应该为1981-1-2,但不为何变成了29587
......
}
Excel.Range range=......;//在Excel的一个页中取一块区域
object[,] arrObj;
arrObj=(object[,])range.Value2;//把区域中的值转化为object数组
...
for(int i...........)
for(int j...........)
{
DateTime dt=DateTime.Parse(arrObj[i,j].ToString());
//此处取出的应该为1981-1-2,但不为何变成了29587
......
}
DateTime t2 = System.DateTime.Parse("1900-1-1").AddDays(29587);
DateTime t2 = System.DateTime.Parse("1900-1-1").AddDays(29587-1);