从excel表导入timestamp类型问题

七月的空心菜 2016-06-25 12:07:00
excel表中有 如2016/4/1 8:30:44 这样一列的时间戳数据 对应的数据库的类型是timestamp类型
用的 ajaxfileupload 插件 在service 层我这样写的
cell = ros.getCell(6);
Timestamp sign_time = null;
if (cell != null) {

sign_time= Timestamp.valueOf(cell.getStringCellValue());
}


但是cell.getStringCellValue()获取不了值啊 用的cell.getDateCellValue()好像也不行

...全文
774 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
White_Mr 2018-01-02
  • 打赏
  • 举报
回复
我也遇到类似的问题,博主,Timestamp这个导入mysql的时候怎么解决啊。。。。
LewisRothschild 2017-10-11
  • 打赏
  • 举报
回复
后来你怎么解决的呢?
七月的空心菜 2016-06-27
  • 打赏
  • 举报
回复
Excel2Entity Excel2Entity实现了Java POI对xls文件的读取功能的封装,实现了批量导入Excel中的数据时自动根据Excel中的数据行创建对应的Java POJO实体对象的功能。 该类库也实现了在创建实体对象时对字段类型进行校验,可以对Excel中的数据类型合法性进行校验,通过实现扩展接口,可以实现自定义校验规则以及自定义实体对象字段类型等更加复杂的校验规则和字段类型转换。 应用场景 该类库主要用应用场景是在一般管理系统中批量数据导入。 安装配置 Excel2Entity类库已经加入到Maven中央仓库,如果你的项目使用了Maven,则可以通过添加下面的Maven依赖配置项将该类库加入到您的项目. cc.aicode.java.e2e ExcelToEntity 1.0.0.3 依赖 Excel2Entity依赖于Apache POI类库。 使用说明 使用示例请参考src/test/java/cc/aicode/e2e/Excel2Entity/AppTest测试用例。 普通实体创建 ExcelHelper eh = ExcelHelper.readExcel("111.xls"); List entitys = null; try { entitys = eh.toEntitys(Demo.class); for (Demo d : entitys) { System.out.println(d.toString()); } } catch (ExcelParseException e) { System.out.println(e.getMessage()); } catch (ExcelContentInvalidException e) { System.out.println(e.getMessage()); } catch (ExcelRegexpValidFailedException e) { System.out.println(e.getMessage()); } 注册新的字段类型 注册的新的字段类型类必须实现ExcelType抽象类。 ExcelHelper.registerNewType(MyDataType.class); 实体对象 实体类必须标注@ExcelEntity注解, 同时需要填充的字段标注@ExcelProperty注解 @ExcelEntity public class Demo { @ExcelProperty(value="Name", rule=MyStringCheckRule.class) private String name; @ExcelProperty("Sex") private String sex; // 基于正则达式的字段校验 @ExcelProperty(value="Age", regexp="^[1-4]{1}[0-9]{1}$", regexpErrorMessage="年龄必须在10-49岁之间") private int age; @ExcelProperty(value="Tel") private Long tel; @ExcelProperty("创建时间") private Timestamp createDate; @ExcelProperty(value="Name", required=true) private MyDataType name2; ... [get/set方法] } 自定义校验规则 自定义校验规则必须实现ExcelRule接口 public class MyStringCheckRule implements ExcelRule { // 字段检查 public void check(Object value, String columnNam

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧