Java生成CSV文件时间格式不对问题

开发中有需要导出csv格式文件的场景,表格里面需要导出日期,QA提bug说是导出文件的时间格式和显示的不符。这么长时间还没注意过这个问题:

Java生成CSV文件时间格式不对问题

如上图所示,显示时间的单元格格式默认只显示到分钟,但数据其实是精确到s的,选中时间单元格,返现编辑框内的时间是正确的。

解决方法有两种:

1.修改单元格格式,加上秒的显示

Java生成CSV文件时间格式不对问题

2.在代码中时间格式化的字符串后面+"\t"

Java生成CSV文件时间格式不对问题

这样导出来的格式就正确了

 

上一篇:linux 中删除当前目录下指定文件外所有的文件


下一篇:Excel打开CSV文件乱码