您的位置:首页 > 其它

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);

}

通过以上处理就可获取到正确的日期。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: