ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Java操作Excel,将某月所有日期写入单元格

Java操作Excel,将某月所有日期写入单元格

原创 Linux操作系统 作者:wjychl 时间:2011-01-05 15:43:18 0 删除 编辑
private void createDateSheet(WritableWorkbook workBook)
   throws RowsExceededException, WriteException, ApplicationException {
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
  Calendar cd = Calendar.getInstance();
  int year = cd.get(Calendar.YEAR);
  int mouth = cd.get(Calendar.MONTH);
  cd.set(year, mouth + 1, 0);
  int end = cd.get(Calendar.DAY_OF_MONTH);
  WritableSheet workSheet = null;
  jxl.write.Label lbl;
  workSheet = workBook.getSheet("persontype");
  lbl = new jxl.write.Label(1, 0, "Date");
  workSheet.addCell(lbl);
  for (int i = 1; i <= end; i++) {
   cd.set(year, mouth, i);
   lbl = new jxl.write.Label(1, i, sdf.format(cd.getTime()));
   workSheet.addCell(lbl);
  }
 }

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25086534/viewspace-683300/,如需转载,请注明出处,否则将追究法律责任。

上一篇: oracle生成树
请登录后发表评论 登录
全部评论

注册时间:2010-12-17

  • 博文量
    21
  • 访问量
    18740