我有一个excel文件,可以自动将数据从Oracle DB导入到工作表中。一切正常,但日期格式是错误的。在Oracle DB中,格式为2016年1月1日。但当它导出到Excel时,格式突然更改为1/1/2016。
有没有一个很好的解决方案?预先设置单元格格式不起作用。导入数据后,Excel会自动将格式切换为日期。谢谢。
发布于 2019-06-15 00:55:56
日期不是以"01-JAN-2016“格式存储的,这只是基础日期值的表示形式。
记录集包含数据,而不是其表示形式。使用dd-mmm-yyyy之类的NumberFormat设置列的格式,2016/01/01将看起来像2016年1月1日。
https://stackoverflow.com/questions/56601197
复制相似问题