jxl 判断excel 单元格是否为日期
2010-12-13 11:52
246 查看
Cell cell0=st.getCell(0,i);//得到工作表的第一个单元格,此字段输入的为日期格式:例如:2010/12/12 19:40:00
在获取后插入数据库会出现错误,存取后的数据为:10/12/12 19:40:00。
在插入数据库前可做如下处理:
if(cell0.getType()==CellType.DATE)
{
System.out.println("value: "+cell0.getContents());
System.out.println("type: "+cell0.getType());
DateCell dateCell=(DateCell)cell0;
Date dateTime=dateCell.getDate();
ksdate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(dateTime);
System.out.println(ksdate);
}
通过以上处理就可获取到正确的日期。
在获取后插入数据库会出现错误,存取后的数据为:10/12/12 19:40:00。
在插入数据库前可做如下处理:
if(cell0.getType()==CellType.DATE)
{
System.out.println("value: "+cell0.getContents());
System.out.println("type: "+cell0.getType());
DateCell dateCell=(DateCell)cell0;
Date dateTime=dateCell.getDate();
ksdate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(dateTime);
System.out.println(ksdate);
}
通过以上处理就可获取到正确的日期。
相关文章推荐
- 在Excel中判断单元格是否包含日期
- Excel中判断某个单元格是否包含些特定字符
- 使用 JXL 读取 excel 出现了 日期截断的问题 (单元格格式:日期-->出现此问题)
- perl判断Excel单元格是否是合并单元格
- excel中判断指定的单元格是否是合并单元格 及 判断指定的行是否是合并行以及最大行值
- C#操作EXCEL时,判断一个单元格是否为空的方式
- Excel判断单元格是否包含关键字
- 判断Excel单元格是否处于编辑状态
- Excel中判断单元格中是否是粗体!
- 如何在excel中判断某个单元格的值是否在某列中存在?
- 如何判断Excel单元格是否为合并单元格
- EXCEL 判断一个单元格中是否有图片
- Excel编写VBA判断2个值是否相等,然后改变单元格颜色
- NPOI实践之判断单元格是否为日期
- EXCEL 判断一个单元格中是否有图片
- perl判断Excel单元格是否是合并单元格
- 用vbs判断一个日期是否在指定的时段内
- C#正则表达式判断输入日期格式是否正确
- JAVA 判断输入日期是否合法,求某日期n天后的日期,两日期之间相距的天数
- iOS-获取两个日期的差值判断是否大于半年