我想写一个excel文件。在这个文件中有一些列,我把时间值放在“11:21”之类的地方。在此列的最后一行,我想添加这些时间值并显示总计,例如“123:23”。为此,我使用以下代码:
HSSFCellStyle cellStyle = wb.createCellStyle();
cellStyle.setDataFormat(HSSFDataFormat.getBuiltinFormat("h:mm"));
c.setCellValue(DateUtil.convertTime("49:12"));
c.setCellStyle(cellStyle);
但它给了我以下错误:java.lang.IllegalArgumentException: Bad time format '49:12' expected 'HH:MM' or 'HH:MM:SS' - hour value (49) is outside the allowed range(0 ..23)
请帮我。