首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#导入数据到excel中 日期型成为了数字

2013-03-21 
C#导入数据到excel中 日期型变成了数字xlSheet.Cells[(l + j) * 7, 2] dt.Rows[i - 1][6]“”号后面是日

C#导入数据到excel中 日期型变成了数字
xlSheet.Cells[(l + j) * 7, 2] = dt.Rows[i - 1][6]
“=”号后面是日期型的, 导入到excel就变成了数字了 ,
[解决办法]
xlSheet.Cells[(l + j) * 7, 2] = "'" + ((DateTime)dt.Rows[i - 1][6]).ToString("yyyy-MM-dd");
[解决办法]
excelsheet.get_Range(excelsheet.Cells[2, 5], excelsheet.Cells[2, 5]).NumberFormatLocal = @"yyyy-mm-dd HH:mm";     //日期

获取这个单元格,并把格式设置为日期。

热点排行