| 发表于:2007-09-24 16:07:251楼 得分:0 |
用jexcelapi try { workbook = workbook.getworkbook(xlsfile); } catch (biffexception ex) { ex.printstacktrace(); } catch (ioexception ex) { ex.printstacktrace(); } sheet sheet = workbook.getsheet(0); //打开第一个sheet int rows = sheet.getrows(); //返回表格行数 system.out.println( "共 "+rows+ "行 "); int counter = 0, sucess = 0; cell currentcell = null; boolean haserror = false; for(int i=1; i <rows; i++){ //操作excel中的数据 currentcell = sheet.getcell(3,i); date 呼叫时间 = new java.sql.date( ((datecell)currentcell).getdate().gettime() ); currentcell = sheet.getcell(4,i); //total_lanes int 时长 = (int)((numbercell)currentcell).getvalue(); if(时间要 <8:15 并且> 17:45 时长> 600s){ //打印记录 } } workbook.close(); | | |
|