`
这些年
  • 浏览: 397915 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

poi处理日期

    博客分类:
  • poi
阅读更多

POI处理Excel中的日期类型的单元格时,如果仅仅是判断它是否为日期类型的话,最终会以NUMERIC类型来处理。正确的处理方法是先判断单元格的类型是否则NUMERIC类型,然后再判断单元格是否为日期格式,如果是的话,

创建一个日期格式,再将单元格的内容以这个日期格式显示出来。如果单元格不是日期格式,那么则直接得到NUMERIC的值就行了。具体代码如下:

Java代码

  1. if (HSSFCell.CELL_TYPE_NUMERIC == cell.getCellType()) {
  2. if (HSSFDateUtil.isCellDateFormatted(cell)) {
  3. Date d = cell.getDateCellValue();
  4. DateFormat formater = new SimpleDateFormat("yyyy-MM-dd");
  5. System.out.print(formater.format(d))
  6. } else {
  7. double v = cell.getNumericCellValue();
  8. System.out.print(v)
  9. }
分享到:
评论

相关推荐

    poi对excel处理,针对时间格式

    Javapoi对excel的文档处理,对时间日期的格式一些方法

    java poi处理excel数据

    本压缩包包含了一些关键资源,帮助你理解和使用Java POI处理Excel数据。 首先,`问题.docx`可能是你在使用POI过程中遇到的问题汇总,它可能包含了错误信息、解决步骤或常见问题的解决方案。通过阅读这份文档,你...

    POI处理excel

    - 数据验证:使用POI可以设置数据验证规则,如数字范围、日期格式等。 7. **性能优化** - 使用SXSSF(Streaming Usermodel API):对于大文件处理,可以使用SXSSF以减少内存占用,它会将数据写入磁盘,而不是全部...

    POI中文帮助文档_POI_

    对于Excel,还可以处理单元格的数字格式,如日期、货币或百分比。 5. **公式处理**: 在Excel文件中,POI可以读取和计算单元格中的公式结果,也可以写入新公式。 6. **高级功能**: 包括处理图表、图片、超链接...

    使用POI来处理Excel和Word文件格式

    使用POI处理Excel文件时,你可以创建一个新的Workbook对象,然后添加Sheet,再在Sheet中创建Row和Cell。你可以填充数据,设置样式,应用公式,并保存为Excel文件。对于读取Excel文件,POI提供了相应的API来打开...

    jquery学习资料+poi处理excel的教程

    1. **XSSFWorkbook和HSSFWorkbook**: 这是POI处理Excel的主要类。XSSFWorkbook用于处理.xlsx(基于OpenXML)格式,而HSSFWorkbook则用于处理.xls(基于BIFF8)格式的文件。 2. **Sheet、Row和Cell**: 分别代表Excel...

    poi excel poi excel poi excel

    Jakarta POI 是 Apache POI 的早期项目名称,它提供了一组 API 来处理 Microsoft Office 文件格式,特别是针对 Excel(`.xls` 和 `.xlsx`)和 Word(`.doc` 和 `.docx`)文件。Apache POI 项目主要由以下几个子项目...

    poi官方文档资料

    Apache POI允许你设置单元格的数据类型,包括数值、字符串、日期、布尔值等。此外,你还可以定制单元格的样式,比如字体、颜色、边框、对齐方式等。`HSSFCellStyle`类提供了丰富的样式设置方法。 **四、公式与图表*...

    poi-3.9 使用poi技术处理Excel表导入、导出的包

    Apache POI 是一个开源项目,专门用于处理Microsoft Office格式的文件,如Excel(.xls 和 .xlsx)。在Java环境中,Apache POI库是处理Excel数据的首选工具,它提供了丰富的API来读取、写入和操作Excel文件。在这个...

    Apache POI库jar文件

    Apache POI库是一个开源的Java库... 支持多种数据类型:Apache POI库支持多种数据类型,包括字符串、数字、日期、布尔值、图像等。开发人员可以使用Apache POI库来读取和写入这些数据类型,以便更好地处理Office文档。

    poi-3.9、poi-ooxml-3.9、poi-ooxml-schemas-3.9

    在日志报表场景中,如压缩包中的"2018-01-04-2018-01-10-日志报表-1515564538431.xlx.xlsx",Apache POI可以用来生成或读取包含特定日期范围的日志数据的Excel文件,便于数据分析和报告生成。通过将日志数据转换为二...

    poi-3.9 apache-poi-3.9 最新稳定版本

    3. 数据类型:Apache POI支持多种单元格数据类型,包括数值、字符串、日期、布尔值等。开发者可以使用`HSSFCell.CELL_TYPE_NUMERIC`、`HSSFCell.CELL_TYPE_STRING`等常量来设置或获取单元格的数据类型。 4. 样式和...

    POI中文开发文档

    4. **辅助操作**:POI 提供了一些辅助工具,如 `HSSFDateUtil` 用于处理日期,`HSSFPrintSetup` 用于设置打印选项,`HSSFErrorConstants` 提供错误信息。 5. **保存文件**:将工作簿写入文件系统:`...

    java 使用poi组件处理 excel word

    在Java编程环境中,Apache POI 是一个非常流行的库,它允许开发者处理Microsoft Office格式的文件,包括Excel和Word。本文将深入探讨如何使用POI组件来处理Excel和Word文档,以及如何通过模板动态生成Excel表格。 ...

    poi3.9读写excel兼容03和07版本

    Apache POI 是一个开源项目,专门用于处理Microsoft Office格式的文件,包括Excel。在Java开发中,POI库被广泛用于读取和写入Excel文件。"poi3.9读写excel兼容03和07版本"这个标题指的是使用Apache POI 3.9版本的API...

    poi-ooxml-schemas-3.8,poi-3.8,poi-ooxml jar包合集

    标题中的"poi-ooxml-schemas-3.8,poi-3.8,poi-ooxml jar包合集"指的是Apache POI项目中用于处理Microsoft Office格式文件的Java库,特别是针对Excel(XLS和XLSX)文档的处理。Apache POI是一个流行的开源库,允许...

    最新poi:poi-3.10.1.jar

    你可以创建、读取、修改单元格的值,设置数据类型(数值、字符串、日期等),以及处理公式单元格。 2. **工作簿和工作表管理**:Workbook是Excel文件的抽象,Sheet则代表工作簿中的单个工作表。开发者可以通过...

    POI对Excel自定义日期格式的读取(实例代码)

    在Java开发中,Apache POI 是一个非常...这个例子展示了如何使用POI读取Excel文件,并处理自定义日期格式。需要注意的是,这种方法只适用于已知的自定义日期格式,对于未知的格式,可能需要更复杂的逻辑来解析和识别。

    POI包及API

    Apache POI是一个流行的开源库,专门用于处理Microsoft Office格式的文件,如Excel、Word和PowerPoint。在Java环境中,POI提供了一套丰富的API,使得开发者可以方便地创建、读取和修改这些文件。在标题提到的"POI包...

    poi的maven项目代码

    Apache POI 是一个流行的开源Java API,它允许开发者创建、修改和显示Microsoft Office格式的文件,其中最常用的就是处理Excel(.xlsx/.xls)文件。 【描述】提到的"一个小的poi的maven项目,实现了直接读取对象到...

Global site tag (gtag.js) - Google Analytics