在做项目是遇到一个奇怪的问题,做Java导入excel时,在excel表格中的数据格式为:yyyy-mm-dd ,可是到了Java接收时就变成 yy-mm-dd,很是郁闷,上网也找了很多的方法,现在终于解决了,先写出来,留个念想。
File importFile = new File(fileName);
BufferedInputStream bis = null;
bis = new BufferedInputStream(new FileInputStream(importFile));
Workbook wb = Workbook.getWorkbook(bis);
Sheet sheet = wb.getSheet(0);
String getDate="";
if(!sheet.getCell(0, 0).getContents().trim().equals(""))
{
DateCell c00 = (DateCell)sheet.getCell(0,0);
TimeZone tz = TimeZone.getTimeZone("GMT");
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
df.setTimeZone(tz) ;
getDate = df.format(c00.getDate()) ;
System.out.println("Date is :"+getDate);
}
这样处理后就能得到想要的结果了。
分享到:
相关推荐
在Java开发中,处理Excel数据是一项常见的任务,尤其是在数据导入导出、数据分析或者报表生成等场景。Apache POI是一个流行的库,它允许开发者使用Java来读取、写入和修改Microsoft Office格式的文件,包括Excel(....
本文将深入探讨Java中导入和判断Excel的使用方法,结合实例分析,帮助你全面理解这一技术。 首先,Java与Excel的交互通常依赖于第三方库,如Apache POI或JExcelAPI。Apache POI是目前最常用的一个,它提供了丰富的...
在Java开发中,将Excel表格数据导入MySQL数据库是一项常见的任务,尤其在数据处理、数据分析以及系统集成等场景中。这个项目提供了一套完整的源码,可以直接在Eclipse环境中运行,帮助开发者快速实现这一功能。下面...
java注解实现通用Excel中文表格转实体对象列表,支持中文表头,在Excel数据导入使用的通用工具类,代码简洁优雅 。基于注解实现的支持中文表头的读取Excel数据并转换为实体对象列表的工具类,使用该工具类可将Excel...
以上就是关于“Java导入Excel到数据库”的详细知识点,涵盖了文件路径配置、合并单元格处理、数据库连接、Excel操作和数据导入等多个方面。这个过程需要对Java、数据库操作以及Excel处理有深入理解,才能有效地完成...
总结起来,Java实现Excel中插入图片的核心步骤包括:导入Apache POI库,创建并操作工作簿和工作表,读取和创建图片对象,创建绘图工作表,设置图片位置,最后保存工作簿。在实际开发中,可能还需要处理图片格式转换...
在Java编程中,将Excel数据导入到MySQL数据库是一项常见的任务,尤其在数据处理和分析的场景下。要完成这个过程,我们需要使用特定的库来读取Excel文件,并使用JDBC(Java Database Connectivity)来与MySQL数据库...
在Access中,你可以使用“外部数据”选项来导入Excel数据,选择正确的文件,然后在“导入数据”对话框中指定字段映射。 4. **VBA编程**:对于更复杂的需求,可以使用Visual Basic for Applications (VBA)编写宏来...
总结来说,"java_poi导入excel通用工具类V0915" 是一个强大且灵活的工具,可以帮助开发者高效地完成Java环境中Excel数据的导入工作。通过使用反射、注解等技术,它可以适应各种复杂的导入需求,并且能够处理含有公式...
综上所述,完成“Java导入Excel到SQL Server 2008”的任务涉及到多个Java和数据库技术的结合使用,包括文件I/O、数据处理、数据库连接、事务控制以及用户交互等。在实际开发中,还需要考虑错误处理、日志记录、代码...
3. 设置导入参数:指定Excel文件路径,选择要导入的表或工作表,设置数据映射(字段对应关系),并处理可能出现的数据类型不匹配问题。 4. 执行导入:运行导入操作,数据库会根据设置将Excel数据转化为相应的记录...
在导入Excel场景中,可以通过注解标记哪些字段应从哪个Excel列获取数据。 - 例如,可以创建一个 `ExcelColumn` 注解,包含列名或列索引等属性,然后在Java类的字段上使用它。 4. **列表对象的赋值**: - 如果...
当我们面对大量结构化数据,例如Excel表格,需要将其导入到关系型数据库如Oracle时,通常会利用编程语言如Java来实现自动化处理。这篇博客“Excel树形结构数据导入Oracle数据库”提供了一个解决方案,下面将详细解析...
2. `List<?> importExcel(InputStream is, int sheetIndex, Class<T> clazz)`: 这个方法用于导入Excel,`is`是输入流,`sheetIndex`是工作表索引,`clazz`是你期望的数据类型。 在实际应用中,你还需要考虑一些特殊...
在Excel中比较数据库表的字段是否一致是一项常见的数据验证任务,尤其在数据分析和数据库管理中。这个过程涉及到从Excel文件中提取数据,并进行对比分析,确保两个数据源的一致性。下面将详细介绍如何进行这样的操作...
导入Excel文件时,我们可以创建一个`Workbook`对象,通过`WorkbookSettings`来设置编码、日期格式等参数,然后使用`Workbook.read()`方法加载文件。导出Excel时,我们先创建一个`Workbook`实例,然后添加工作表(`...
1. **数据格式一致性**:确保Excel表格中的数据格式与目标数据库中的字段类型匹配,如日期、数字、文本等。 2. **数据完整性**:检查必填字段是否为空,避免因缺失关键信息导致导入失败。 3. **数据有效性**:对...
在本示例中,我们探讨的是如何利用SuperMap Objects Java技术来从Excel文件中导入数据,并将这些数据在地图上以点对象的形式呈现,同时利用标签专题图展示属性信息。这是一个常见的地理信息系统(GIS)应用,它使得...
java 导出,导入excel。用户自定义导出模板。模板显示内容用el表达式即可。用户可以定义每一个单元格的显示内容。可以自定义List数据的展示。一个excel的sheet内,可以有多个list的数据循环