java导出excel时的日期和时间问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java导出excel时的日期和时间问题相关的知识,希望对你有一定的参考价值。

jsp页面的时间是2011-01-06 09:38:03,但是导出到excel时就变成2011-1-6 09:38了,需要用鼠标点击单元格才会显示完整,可不可以用代码控制格式,而不需要用户一个一个的去改。

提问虽然已经过去很长时间了,但是这个问题很普遍。我来补充一下,希望大家能看到吧、、
给导出时间格式的字段增加一个css样式:mso-number-format:'\@' 即可('\@'是格式化为文本方式)。
例:<td style="mso-number-format:'\@';"><%=myDateTime %></td>

参考资料:Microsoft Office的mso-number-format

参考技术A 那是导出的那个时间列代码没写好,谁做这块,就找谁,跟做这块的人,反应一下 参考技术B 可以设置每列的宽度的, sheet.setRowView(0, 500);// 列宽

怎么使用java Poi解决导入excel表格大数据量时的内存溢出问

参考技术A 会编程语言的人应该能简单的解决这个问题。
excel表格的行和列是有限制的,用office2013应该不会有内存溢出的问题了本回答被提问者采纳
参考技术B 不要一次全部读入,分批读入

~
~
~
~

以上是关于java导出excel时的日期和时间问题的主要内容,如果未能解决你的问题,请参考以下文章

java读取excel文件,按照指定的日期条件读数据,然后导出txt存储并以其日期命令

java中使用poi导入导出excel文件_并自定义日期格式

如何在 sql server 2008R2/ssis 中为每个日期导出带有日期时间的单独 excel 表?

从 Access 导出到 Excel 时出现日期超出范围错误

java中如何读取excel表格中的日期

使用 xlwt 将日期时间导出到 django 中的 excel