当前位置: 首页 > news >正文

Java导入Excel,保留日期格式为文本格式

Java 读取Excel文件,防止日期格式变为数字

import org.apache.poi.hssf.usermodel.*;
import org.apache.poi.ss.usermodel.*;import java.io.FileInputStream;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;public class ExcelImporter {public static void main(String[] args) {String filePath = "path/to/excel/file.xls";try (HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(filePath))) {HSSFSheet sheet = workbook.getSheetAt(0);for (Row row : sheet) {HSSFCell cell = (HSSFCell) row.getCell(0);if (cell != null) {if (cell.getCellType() == CellType.NUMERIC && HSSFDateUtil.isCellDateFormatted(cell)) {Date date = cell.getDateCellValue();SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");String dateString = dateFormat.format(date);System.out.println("日期: " + dateString);}}}} catch (IOException e) {e.printStackTrace();}}
}

http://www.lryc.cn/news/132788.html

相关文章:

  • uploadifive php上传进度条插件 解决动态传参数问题
  • Lombok生成的Getter和Setter的名称对于“eMail”或“xAxis”等属性存在大小写转换异常
  • Redis基础概念和数据类型详解
  • C语言之extern “C“详解与使用方法
  • C++中的运算符总结(4):逻辑运算符(下)
  • CloudQuery实战 | 谁说没有一款一体化数据库操作管控云平台了?
  • 如何编写一个通用的函数?
  • uni-app封装api请求
  • 深度学习从入门到实际项目资料汇总
  • 单元测试到底是什么?应该怎么做?
  • JavaWeb-Listener监听器
  • js数组常用的方法(总结)
  • Linux:shell脚本:基础使用(5)《正则表达式-sed工具》
  • 关于ubuntu下面安装cuda不对应版本的pyTorch
  • 【SA8295P 源码分析】26 - QNX Ethernet MAC 驱动 之 emac_rx_thread_handler 数据接收线程 源码分析
  • 70 # 协商缓存的配置:通过修改时间
  • 适合程序员的DB性能测试工具 JMeter
  • java实现人物关系抽取
  • Docker网络与资源控制
  • 图片怎么转换成pdf格式?可以试试这样转换
  • [国产MCU]-W801开发实例-GPIO输入与中断
  • Layui列表表头去掉复选框改为选择
  • Flutter实战·第二版-第三章 基础组件笔记
  • 一文彻底理解时间复杂度和空间复杂度(附实例)
  • Mysql的索引详解
  • .netcore windows app启动webserver
  • 泰迪大数据挖掘建模平台功能特色介绍
  • 【问题】java序列化,什么时候使用
  • 【最新可用】VMware中ubuntu与主机window之间使用共享文件夹传输大文件
  • A. Two Semiknights Meet