gpt4 book ai didi

java - 使用java更改excel日期重新

转载 作者:行者123 更新时间:2023-12-01 13:28:31 25 4
gpt4 key购买 nike

因此,我在 java 代码中创建一个 csv 报告,并使用 Excel 打开导出的 csv 文件。其中一列是一个日期,我在代码中将其格式化为 mm/dd/yyyy hh:mm:ss。结果为 02/10/2014 3:38:00 PM。这正是我想要的。但是 Excel 工作表中的列将其显示为 02/10/2014 3:38。当我单击 Excel 工作表中的单元格时,它确实在顶部显示完整日期,但我希望它显示在列本身上,以便更容易打印。这似乎不是列宽问题,因为我更改了列宽,但仍然不会显示完整日期。不过,我可以通过将数字格式单元格设置更改为自定义来实现它。这是java本身可以完成的事情吗?如果您需要更多信息,请与我们联系。谢谢!

最佳答案

逗号分隔值 (CSV) 以纯文本格式存储表格数据。要向 Excel 指示如何设置特定列的格式,您需要使用 Excel 格式。为了实现这一点,您可以使用 Java 库以 Excel 格式导出数据。此类库的一个示例是 Apache POI - Microsoft 文档的 Java API ( http://poi.apache.org/ )。

此外,为了在 Excel 中更好地处理 CSV 文件,请使用从文本导入功能。这是一个向导,您可以指定导入设置,包括列格式、字段宽度等。

希望对您有所帮助。

关于java - 使用java更改excel日期重新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21687672/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com