gpt4 book ai didi

java - excel 中的日期格式与 apache poi

转载 作者:行者123 更新时间:2023-12-03 03:39:29 25 4
gpt4 key购买 nike

我使用apache poi用java编写excel文件。我需要的是一种“直接”使用this的方法在某些 Excel 单元格中写入日期变量时格式化代码以格式化日期,例如。类似于“dddd dd/mm/yyyy”。
内置格式似乎并不是我需要的完整集合。
我认为最佳解决方案是使用仔细设置的 XSSFCellStyle 实例来实现目标。

最佳答案

我最近不得不这样做。查看以下示例。我确信使用 XSSF 时情况会非常相似。

    CreationHelper creationHelper = hssfWorkbook.getCreationHelper();
cellStyle.setDataFormat(creationHelper.createDataFormat().getFormat(("dd.MM.yyyy")));
HSSFCell c1 = hssfRow.createCell(0);
HSSFCellUtil.setCellStyleProperty(c1, hssfWorkbook, CellUtil.DATA_FORMAT,
HSSFDataFormat.getBuiltinFormat(("dd.MM.yyyy")));
c1.setCellStyle(cellStyle);
c1.setCellValue(HSSFDateUtil.getExcelDate(new java.util.Date()));

关于java - excel 中的日期格式与 apache poi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42440227/

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