使用Jxls模版导出Excel,怎样格式化日期? 如:2014-01-01
代码:
<jx:forEach items="${objs}" var="obj" >
${obj.date}
</jx:forEach>
结果:
41791
41791
41791
使用Jxls模版导出Excel,怎样格式化日期? 如:2014-01-01
代码:
<jx:forEach items="${objs}" var="obj" >
${obj.date}
</jx:forEach>
结果:
41791
41791
41791
我用的是jxl,根本不需要格式化,读取单元格内容只有一个方法:Cell对象中的getContents()方法。
如果用poi,那么麻烦一点。我怀疑你用的是poi,那么HSSFCell中有getCellType()方法,日期型归于 HSSFCell.CELL_TYPE_NUMERIC类型,那么需要使用HSSFCell的getNumericCellValue()获取值,然后使用HSSFDateUtil.isCellDateFormatted(获取值)判断是否是日期型,如果是,然后Date date = HSSFDateUtil.getJavaDate(获取值)
两个办法:
1. 直接在模板excel里面设置好格式
2. 代码实现
传递一个dateFormat
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy年MM月dd日"); ModelAndView modelAndView = new ModelAndView(); modelAndView.setView(new ExcelTemplateView("outing.xls")); modelAndView.addObject("outing", outing); modelAndView.addObject("dateFormat", dateFormat);
${dateFormat.format(outing.startDate)}
相关推荐
jxls1.0/2.0官网示例 jxls1.0适合做一些简单的excel格式 jxls2.0支持复杂excel格式
你所需要实现的大部分工作是建立XLS模板文件,完成所需要的格式,公式和宏等等,使用注释来指示出数据需要填入的位置。接着写几行代码调用jXLS引擎解析XLS模板文件并将数据作为参数输入到报表文件中。 此外jXLS也...
jxls2.0支持合并单元格和合并单元格模板写入数据,jar包里已经包含了pom.xml,可以自行解压方便上传到maven私服,这种方式会带上依赖,否则要一个个手动添加依赖.pom在jar包里jxls-core\2.0\jxls-core-2.0\META-INF\...
jxls自己写的简单实例,支持横向 纵向排序,jxls-0.9.8
jxls模板导出Excel所用的jar,jxls数据导入
用Jxls实现数据导入excel实例java代码
jxls2.3 官网最新下载 包含例子、文档 、jar
jxls poi jxls-2.2.9.zip
官方jxls-官方jxls-2.4.1官方jxls-2.4.1官方jxls-2.4.1官方jxls-2.4.1官方jxls-2.4.12.4.1官方jxls-2.4.1
通过jxls基于poi技术上传excel报表,再将excel转换为html页面
好不容易收集到jxls不实用maven的所有的jar,
jxls 2.3.0主要jar包 jxls-2.3.0.jar jxls-jexcel-1.0.6.jar jxls-poi-1.0.9.jar
使用jxls技术,自己创建Excel模板导出数据
很好的jxls实例,绝对有用的哦。呵呵
jxls-core升级为poi4.1.2
修改了jxls源码 支持 poi 4.0.0+
excel-jxls excel-jxls excel-jxls excel-jxls excel-jxls excel-jxls excel-jxls excel-jxls excel-jxls excel-jxls excel-jxls
jxls导出excel官方例子jxls导出excel官方例子jxls导出excel官方例子jxls导出excel官方例子
Jxls结合Struts2下载
最新jxls源码+API+示例代码,支持最新版POI3.6,有了它你就可以对excel文件操作自如了!