我正在使用ExportToExcelIML将数据从数据网格导出到Excel文件。
ExportToExcelML excelExport = new ExportToExcelML(this.MyGridView);
excelExport.SheetName = "mySheet";
excelExport.ExportHierarchy = true;
excelExport.ExportVisualSettings = true;
excelExport.HiddenColumnOption = HiddenOption.DoNotExport;
excelExport.FileExtension = "xml";
excelExport.RunExport(exportPath);
最近,导出失败,并显示日期错误。当我查看数据库时,我看到0214-08-30作为日期,当我将其更正为2014-08-30时,导出再次运行。所以我的问题是:出口是低年问题还是导致问题的领先0?
答案 0 :(得分:0)
有效的Excel日期是从1900年1月1日开始。尝试进入Excel并输入" 1899-12-31"和" 1900-01-01"到日期格式化的单元格,后者是唯一一个自动格式化的单元格。
在你的例子中,问题是年份现在是214,而且太早了#34;对于Excel。 Telerik然后没有正确处理日期。