我现在手头上有个excel数据文件,里面有上万条数据,每条数据中都包含一个时间。比如是:2009-01-01(在excel中如果把这一列改成常规类型就变成了39814),我通过C#读取Excel的方法将每条数据都读到datatable中,其它字段显示都是对的,唯独时间显示的是比如:39814这样的。在excel中显示的是:2009-01-01,但是读到datatable中却成了39814.请问该如何做才能读到2009-01-01到datatable上了?
调试欢乐多
"@"
是将单元格设置成文本格式"#";
NumberFormat = "yyyy-MM-d HH:mm:ss";
我在excel把那个时间字段设置成文本格式后,值就变成了39814,我希望能变成时间文本,就是说把这个字段设置为文本的格式而且文本是以时间的方式显示的。请问该怎么办?