poi_日期格式
2015-09-08 14:15
225 查看
case HSSFCell.CELL_TYPE_NUMERIC: // 数字
if (HSSFDateUtil.isCellDateFormatted(cell)) { // 判断是日期类型
SimpleDateFormat dateformat = new SimpleDateFormat(TimeUtil.FORMAT_YYYYMMDD);
Date dt = HSSFDateUtil.getJavaDate(cell.getNumericCellValue());// 获取成DATE类型
cellValue = dateformat.format(dt);
} else {
// 解决问题:1,科学计数法(如2.6E+10),2,超长小数小数位不一致(如1091.19649281798读取出1091.1964928179796),
// 3,整型变小数(如0读取出0.0)
cellValue = NumberToTextConverter.toText(cell.getNumericCellValue());
// 日期类型的列如果设置成了通用格式,HSSFDateUtil.isCellDateFormatted则无法识别,需要通过配置列出所有日期列
if (getDateFieldsIndex() != null && getDateFieldsIndex().contains(c)) {
cell.setCellType(HSSFCell.CELL_TYPE_NUMERIC);
SimpleDateFormat dateformat = new SimpleDateFormat(TimeUtil.FORMAT_YYYYMMDD);
Date dt = HSSFDateUtil.getJavaDate(cell.getNumericCellValue());// 获取成DATE类型
cellValue = dateformat.format(dt);
}
}
break;
if (HSSFDateUtil.isCellDateFormatted(cell)) { // 判断是日期类型
SimpleDateFormat dateformat = new SimpleDateFormat(TimeUtil.FORMAT_YYYYMMDD);
Date dt = HSSFDateUtil.getJavaDate(cell.getNumericCellValue());// 获取成DATE类型
cellValue = dateformat.format(dt);
} else {
// 解决问题:1,科学计数法(如2.6E+10),2,超长小数小数位不一致(如1091.19649281798读取出1091.1964928179796),
// 3,整型变小数(如0读取出0.0)
cellValue = NumberToTextConverter.toText(cell.getNumericCellValue());
// 日期类型的列如果设置成了通用格式,HSSFDateUtil.isCellDateFormatted则无法识别,需要通过配置列出所有日期列
if (getDateFieldsIndex() != null && getDateFieldsIndex().contains(c)) {
cell.setCellType(HSSFCell.CELL_TYPE_NUMERIC);
SimpleDateFormat dateformat = new SimpleDateFormat(TimeUtil.FORMAT_YYYYMMDD);
Date dt = HSSFDateUtil.getJavaDate(cell.getNumericCellValue());// 获取成DATE类型
cellValue = dateformat.format(dt);
}
}
break;
相关文章推荐
- jquery封装 [返回顶部] 语句,简单调用即可
- 如何查看Eclipse版本
- 编写一个c++程序来编译运行java
- CSS-3 圆角Border-radius 的使用
- 微信公众平台开发接口PHP SDK完整版
- 在基于docker的Hadoop集群上搭建Spark
- 阴影box-shadow
- 阴影box-shadow
- ANDROID 工程导入报 NO RESOURCE FOUND 一类编译错误的解决
- PHP中exec与system用法区别分析
- 市场营销方式详尽客户调查报告:Inbound vs. Outbound
- 华为机试等式变换
- druid连接池配置
- MYSQL的三种注释
- 正则表达式(c#)
- 24个可能你现在用不到,但应该了解的 PHP 库
- Unity 3D第二更
- android API Demos 路径
- Java的GC分代原理
- codeforces 225E E. Unsolvable(梅森素数+数学)