1

您好,我编写此代码是为了在 excel 中添加一个日期,但是当添加单元格时,他还会显示时间。我想消除时间部分。如果有人可以提供帮助,请提前感谢您..

表[tabReg][tabCol]); 是字符串数组

          SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
          Date convertedDate = dateFormat.parse(Tabla[tabReg][tabCol]);
          DateFormat df = new DateFormat("yyyy/MM/dd");    
          WritableCellFormat wdf = new WritableCellFormat(df);
          cf = new WritableCellFormat(df);              
          cell = new jxl.write.DateTime(exCol,exReg, convertedDate);


          cell.setCellFormat(wdf);
          sheet2.addCell(cell);
4

1 回答 1

0

解决方案是在创建单元格时放置格式。

cell = new jxl.write.DateTime(exCol,exReg, convertedDate,wdf);
于 2012-12-16T14:57:48.077 回答