EPplus LoadFromDataTable DateTime saved as Int



我在EPplus4.0.1中使用了非常好的LoadFromDataTable功能。 它将日期时间保存为整数,即使数据表列是日期时间。 是否有解决此问题的方法,因为它在读回需要日期时间的 DataTable 时会导致问题。 手动将工作表列设置为 DateTime 不是一个选项,因为加载发生在代码中,我不希望我的用户知道如何手动执行此操作。

Excel 本机将日期存储为数字 - 您需要设置单元格的格式以显示其日期值。

例如,如果电子表格列 C 中包含日期,请尝试以下操作:

MyWorksheet.Cells["C:C"].Style.Numberformat.Format = "dd/MM/yyyy"l

最新更新